Extension - metoda obiektu PmVar
Składnia:
Object Extension(String sId)
Parametry:
sId | (String) Identyfikator rozszerzenia danych. Identyfikator określa się podczas konfiguracji rozszerzenia danych (patrz konfigurator "Identyfikator rozszerzenia danych"). |
---|
Wartość zwrotna:
Zwraca obiekt typu
Rozszerzenie danych.
W przypadku błędu zwraca wartość
null dla
JavaScript lub
Nothing dla
VBScript (prawdopodobnie nie istnieje pozycja o określonym
sId). Wartość
Nothing można sprawdzać przy pomocy operatora VBScript
Is.
Notatka:
Identyfikator #ext:
Do obieków
Rozszerzenia danych w zmiennej
PmVar można się również odnosić bezpośrednio rozszerzeniem ścieżki metody
Pm przy pomocy 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).
Przykład:
Kilka sposobów odniesienia do rozszerzenia danych o identyfikatorze
al (obiekt
ExtAlarmAnalog) w zmiennej
Temperatura (
PmVar) w obiekcie
data (obiekt
PmaData).
Zalecany sposób to wariant pierwszy z wykorzystaniem
#vars oraz
#ext.
JavaScriptVBScriptWybierz oraz skopiuj do schowka
oExt = pMe.Pm("/data/#vars/Temperatura/#ext/al");
// lub
oExt = pMe.Pm("/data/#vars/Temperatura").Extension("al");
// lub
oExt = pMe.Pm("/data").Item("Temperatura").Extension("al");
Set oExt = pMe.Pm("/data/#vars/Temperatura/#ext/al")
' lub
Set oExt = pMe.Pm("/data/#vars/Temperatura").Extension("al")
' lub
Set oExt = pMe.Pm("/data").Item("Temperatura").Extension("al")