Obiekt
PmVar zawiera informacje o danej zmiennej (wartość, nazwa, indeks, itd.).
Jeżeli zmienna nie istnieje, wtedy zostanie zwrócona wartość
null dla
JavaScript lub
Nothing pro
VBScript. Zostanie wygenerowany
globalny błąd INFO systemu. Dlatego do
testowania istnienia zmiennej dogodniejszym jest zastosowanie metody
ItemEx.
Identyfikator #vars:
Do obiektu
PmVar można się również odnosić bezpośrednio rozszerzeniem ścieżki metody
Pm przy pomocy identyfikatora
#vars. Identyfikatore te można zastosować w metodzie
Pm, lub w powiązaniu danych "
PP - Powiązanie danych z właściwością Pma obiektu".
Na przykład metoda
Pm("/data/#vars/Temperatura) zwraca zmienną "Temperatura" (obiekt
PmVar) w obiekcie
data (obiekt
PmaData).
Identyfikator #ext:
Do obieków
Rozszerzenia danych w zmiennej
PmVar można się również odnosić bezpośrednio rozszerzeniem ścieżki metody
Pm za pomocą identyfikatora
#ext.
Można zastosować w metodzie
Pm lub w powiązaniu danych PP
w aplikacji oraz
w panelach.
Na przykład metoda
pMe.
Pm("/data/#vars/Temperatura/#ext/al") zwraca rozszerzenie danych o identyfikatorze
al (
ExtAlarmAnalog) w zmiennej "Temperatura" (
PmVar) w obiekcie
data (obiekt
PmaData).