Page 1 of 1

Zobrazení alarmů v prohlížeči stavů z jiných alarmových skupin

PostPosted: Wed 12. Jul 2017 8:02:47
by aidam
Mám několik objektů a pro každý z nich je vytvořen objekt s alarmy PmAlarmEvent a alarmy se ukládají do MS SQL databáze do vlastní tabulky pro každý objekt. Je možné vytvořit další prohlížeč alarmů takový, aby zároveň zobrazil alarmy ze všech těchto objektů současně? Možnost řešení přes variantu Rodič povolen jsem zavrhl z důvodu, abych měl pro každý objekt vlastní tabulku alarmů v databázi. Nebo bude skutečně jediné řešení přes variantu Rodič povolen? Děkuji

Re: Zobrazení alarmů v prohlížeči stavů z jiných alarmových skupin

PostPosted: Tue 18. Jul 2017 12:22:00
by Tomáš Bräuer
Dobrý den,
skutečně jedinou možností je využít společného rodiče a vyrobit skupinu tvořenou podskupinami alarmů. Cenou za to je, že budou uložené ve společné databázové tabulce. Prohlížet se dají buď pro každou podskupinu zvlášť nebo jako celek.
Jinak byste si musel udělat celou prohlížečku vlastními prostředky (tzn PmAdo a PmAxTable a spoustu skriptování). Nenapadá mě jiný způsob.

Re: Zobrazení alarmů v prohlížeči stavů z jiných alarmových skupin

PostPosted: Tue 18. Jul 2017 21:12:31
by aidam
Děkuji za odpověď. Svépomocí bych se určitě chtěl vyhnout. Takže zbývá pomocí rodiče. Předpokládám, že potom je možný i export pro jednotlivé objekty samostatně?

Re: Zobrazení alarmů v prohlížeči stavů z jiných alarmových skupin

PostPosted: Wed 19. Jul 2017 12:45:14
by Tomáš Bräuer
Jestli myslíte exportem získání dat v runtime a nikoliv export konfigurace, potom ano. Metody GetStateData a GetHistoryData lze volat nad rodičem i nad podskupinami.