Promotic

GetDataFilter - metoda obiektu PmgAlarmHistoryViewer

Opis:
Zwraca jedną lub wszystkie wartości łańcucha filtra.
Składnia:
String GetDataFilter(String sWhat)
Parametry:
sWhat(String) Typ uzyskanej informacji.
all - cały łańcuch filtra w formacie KeyVal
viscols - cały łańcuch filtra w formacie KeyVal z wyjątkiem pozycji dotyczących stanu (zobrazowane niezależnie kolorowymi przyciskami)
area - filtr area
source - filtr source
desc - filtr desc
comment - filtr comment
priority - filtr priority
Wartość zwrotna:
Łańcuch filtra wartości zwrotnej zależy od typu uzyskanej informacji sWhat. Dla all cały łańcuch filtra w formacie KeyVal (patrz Łańcuch filtra):
"area:#oper:xx;" (opcjonalne) - Wyświetlać alarmy, których obszar (area) spełnia daną operację #oper:xx. Część filtra bez możliwości ingerencji użytkownika końcowego w alarm przeglądarce. Na przykład "area:Kotlownia1;" lub "area:#eq:Kotlownia1;" lub "area:#eq:Kotlownia1#or:Kotlownia2;" lub "area:#begin:Kotlownia;".
"source:#oper:xx;" (opcjonalne) - Wyświetlać alarmy, których źródło (source) spełnia daną operację #oper:xx. Część filtra bez możliwości ingerencji użytkownika końcowego w alarm przeglądarce. Na przykład "source:Kociol;" lub "source:#eq:Kociol;" lub "source:#eq:Kociol1#or:Kociol2;" lub "source:#begin:Kociol;".
"desc:#oper:xx;" (opcjonalne) - Wyświetlać alarmy, których opis (desc) spełnia daną operację #oper:xx. Część filtra bez możliwości ingerencji użytkownika końcowego w alarm przeglądarce. Na przykład "desc:FIQ101;" lub "desc:#eq:FIQ101;" lub "desc:#eq:FIQ101#or:FIQ102;" lub "desc:#begin:FIQ;".
"comment:#oper:xx;" (opcjonalne) - Wyświetlać alarmy, których komentarz (comment) spełnia daną operację #oper:xx. Część filtra bez możliwości ingerencji użytkownika końcowego w alarm przeglądarce. Na przykład "comment:korekta;" lub "comment:#eq:korekta;" lub "comment:#eq:korekta#or:test;" lub "comment:#begin:korekta;".
"priority:#oper:xx;" (opcjonalne) - Wyświetlać alarmy, których priorytet (priority) spełnia daną operację #oper:xx. Część filtra bez możliwości ingerencji użytkownika końcowego w alarm przeglądarce. Na przykład "priority:5;" lub "priority:#eq:5;" lub "priority:#le:5;" lub "priority:#ge:5;".
Notatka:
Metoda ta działa także w Web panelach.
Przykład:
JavaScriptVBScriptWybierz oraz skopiuj do schowka

var oViewer = pMe.Items("/Viewer");
var sFilter = oViewer.GetDataFilter("viscols");

Historia:
Pm9.00.00: Wytworzono
© MICROSYS, spol. s r. o.