onAppError - událost objektu PmaRoot
Popis:
Událost je vyvolána při vzniku globální chyby v aplikaci.
Parametry:
pMe | (Object) Reference na PmaRoot objekt, ve kterém daná událost vzniká. |
pEvent | (Object) Reference na objekt, který popisuje informace o dané události.
pEvent.Type - ( Long) [ pro čtení] Typ chyby (karta v INFO systému)
0 - globální chyba
1 - chyba skriptu
2 - chyba obrazu
3 - chyba v komunikaci (sériová linka, Ethernet, Web, DDE, atd.)
4 - chyba databáze
5 - chyba aplikace
pEvent.Ident - ( String) [ pro čtení] Textový popis (identifikátor) chyby
pEvent.Note - ( String) [ pro čtení] Poznámka k dané chybě
pEvent.Counter - ( Long) [ pro čtení] Počet již vzniklých chyb s daným identifikátorem. |
---|
Poznámka:
Pokud v aplikaci vznikne chyba, pak se tato chyba zachycuje a ošetřuje tak, aby aplikace mohla běžet dále. Chyba se zapíše do
INFO systému a je vyvolána událost
onAppError. V této události lze pak například vyvolat
alarm nebo jiné akce podle požadavků projektanta.
U chyb skriptu se zachycuje
pouze první vznik dané chyby (pouze pokud
pEvent.Counter je 1), aby se předešlo zacyklení, pokud by byla chyba ve skriptu události
onAppError.