Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

  • Trigger event - skript sa vykoná, keď nastane špecifikovaná podmienka - zmení sa hodnota, nastane procesný alarm na trigger objekte, nastane požadovaný limit hodnoty a iné.
  • Server event - skript vykoná svoju inicializačnú časť (medzi BEGIN a END) po spustení (štandardne po štarte procesu D2000 Event Handler, prípadne po naštartovaní akciou OPENEVENT resp. po jeho prechode do stavu stavu aktívnej inštancie v redundantných systémoch). Následne je možné volať RPC procedúry, ktoré server event implementuje (volaním akcie CALL). Server event sa môže pomocou akcie ON CHANGE registrovať na zmenu hodnoty ľubovolného objektu - následne je vyvolaná špecifikovaná procedúra.
    Poznámka: akciou OPENEVENT je možné server event štartovať nielen na ľubovolnom procese D2000 Event Handler, ale aj na procese D2000 HI! Navyše . Navyše je možné špecifikovať číslo inštancie server eventu a tak dosiahnuť viacnásobné spustenie Server Eventu v rámci daného procesu.
  • Klient a server event - má podobné vlastnosti ako Server event, ale ak je otvorený akciou OPENEVENT na procese D2000 HI, tak klientska časť skriptu je spustená v procese D2000 HI a serverovská časť skriptu je spustená v procese D2000 SES (ktorý je štandardne spustený na serveri). Rozdelenie skriptu na dve časti umožňuje jednak výkonnostnú optimalizáciu a jednak kombinovanie prístup ku klientskemu počítaču a serveru.
  • Unit Event - takýto skript je "knižnica", ktorá môže byť vložená do iného eventu (prípadne do schémy) deklaráciou UNIT a jej verejné (PUBLIC) procedúry môžu byť volané akciou CALL.

...