Update cookies preferences
Promotic

FindGroup - metoda objektu PmaAlarmGroup

Popis:
Vyhledání skupiny alarmů podle zadaného kritéria.
Syntaxe:
Object FindGroup(Long nWhat, [String sPar])
Parametry:
nWhat(Long) Určuje typ hledání skupiny.
1 - Vrací kořenovou skupinu (root).
Pokud má skupina, nad kterou byla metoda volána rodičovskou skupinu, pak se interně volá stejná metoda nad tímto rodičem (tzv. rekurze). To se opakuje, dokud se nenarazí na skupinu, která rodičovskou skupinu nemá (root), ta se pak vrací.
Parametr sPar se nepoužívá.
2 - Vrací rodičovskou skupinu (parent).
Pokud má skupina, nad kterou byla metoda volána rodičovskou skupinu, pak se vrací tato rodičovská skupina.
Pokud nemá rodičovskou skupinu, pak vrací se Empty.
Parametr sPar se nepoužívá.
3 - Vrací skupinu podle zadané hodnoty area, která odlišuje jednotlivé skupiny se společnou rodičovskou skupinou od sebe navzájem.
Metoda může být zavolána nad libovolnou skupinou se společným rodičem, vnitřně se volání předá kořenovému rodiči (root), který prohledá všechny skupiny do něj zaregistrované.
Vrací skupinu alarmů se zadanou hodnotou area.
Parametr sPar se používá pro určení hodnoty area.
sPar[nepovinné] (String) Význam parametru se liší podle hodnoty parametru nWhat.
Vrácená hodnota:
Vrací nalezenou skupinu alarmů (objekt PmaAlarmGroup) nebo Empty.
Příklad:
Vyhledání skupiny alarmů, zaregistrované v kořenové skupině "/Alarm" s hodnotou area "boiler2".
JavaScriptVBScriptVyber a zkopíruj do schránky

var oAl1 = pMe.Pm("/Alarm");
var oAl2 = oAl1.FindGroup(3, "boiler2");

Historie:
Pm9.00.30: Vytvořeno
© MICROSYS, spol. s r.o.