W jaki sposób pracować z tablicą wartości w systemie PROMOTIC
System PROMOTIC umożliwia pisanie algorytmów w dwu językach skryptowych:
-
JavaScript (ten narazie można zastosować tylko w zdarzeniach
Pmg obiektów)
W każdym z języków pracuje się z tablicą w odrębny sposób. Rozdział ten opisuje zarys pracy w obydwu językach.
VBScript
Tablica w tym języku jest standardową tablicą
VBScript, tzn. typu danych
Array.
Dla pracy z tą tablicą można zastosować Funkcje VBScript do pracy z tablicą (array).
Tablicę można wytworzyć przy pomocy metody
Array (dla 1-wymiarowej tablicy) lub przy pomocy polecenia
Dim (również dla tablicy wielowymiarowej).
JavaScript
W tym języku tablica jest realizowana przy pomocy obiektu
PmArray. Obiekt ten jest dostosowany do potrzeb systemu PROMOTIC i umożliwia pracę z 1- i 2-wymiarową tablicą.
Język JavaScript posiada własny obiekt Array, ale w systemie PROMOTIC nie jest jego stosowanie zalecane.
Obiekt
PmArray można wytworzyć przy pomocy metody
Pm.CreatePmArray.
Niektóre następne metody PROMOTIC wykorzystujące tablice.
Pm.StringJoin - Zwraca łańcuch wytworzony przez połączenie podłańcuchów znaków zawartych w 1-wymiarowej tablicy
Pm.FileTextWrite - Zapisanie zmienne (lub tablicy zmiennych) do pliku tekstowego
Pm.FindViewers - Zwraca listę przeglądarek obiektów wg. określonych kryteriów
Pm.GetRtLangs - Zwraca listę wszystkich narodowych języków wspieranych w aplikacji