Eventy - položky konfiguračného okna

Konfiguračné okno eventov pozostáva z troch častí (stránok), ktoré obsahujú príbuzné parametre.

Základné vlastnosti
Logické skupiny
Parametre

Základné vlastnosti


Popis

Textový reťazec popisujúci daný event. Maximálny počet znakov: 128. Možnosť použiť Slovník (pre otvorenie stlačte CTRL+L).

Transformačná paleta

Výber indexu pre transformačnú paletu. Pozri Transformačná paleta.

Typ hodnoty

Event má hodnotu Int-Integer. Hodnota eventu reprezentuje počet bežiacich inštancií daného eventu.

Parametre


Server event

Klient a server event

Event má hodnotu

Zapnutá voľba má za následok, že číselná hodnota objektu (typu event) je zhodná s počtom

  • bežiacich inštancií daného eventu a počtom požiadaviek na štart eventu vo fronte ak toto nie je Server event,
  • požiadaviek na vykonanie RPC procedúr alebo spracovanie udalosti ON CHANGE ak ide o Server event.

Ak je voľba vypnutá, hodnota eventu je vždy 0.

Vytvoriť frontu požiadaviek pre štart eventu

Zapnutá voľba vytvorí frontu požiadaviek na štart eventu.

Zmenu viacerých hodnôt spracovať postupne

Zapnutá voľba má za následok rozdrobenie súčasných viacerých požiadaviek na štart eventu na požiadavky jednoduché postupne idúce v čase za sebou. Voľba má význam len v prípadoch, ak štartovacia podmienka eventu je riadok, stĺpec, alebo celá štruktúra.

Podmienka spustenia eventu

Definovanie štartovacieho objektu. Objekt reprezentujúci podmienku pre štart inštancie eventu možno definovať viacerými spôsobmi:

  • zápisom mena objektu do vstupného políčka
  • výberom objektu zo zoznamu objektov - zoznam sa otvorí stlačením tlačidla umiestnenom napravo od vstupného políčka. Konfiguráciu vybratého objektu je možné editovať - tlačidlo Zmeň objekt.
  • vytvorením nového objektu - tlačidlo Vytvor nový objekt.

Navyše je potrebné určiť, pre aký stav daného objektu nadobúda podmienka platnosť. V zozname pod políčkom na zápis mena objektu sú zobrazené možné stavy hodnoty objektu. Zoznam je pre jednotlivé typy objektov odlišný. Podmienka pre štart inštancie eventu nadobudne platnosť, ak sa objekt dostane do vybratého stavu. Ak je aktívna voľba Inverzná funkcia, podmienka nadobudne platnosť vtedy, keď sa objekt nachádza v stave inom, ako je vybratý stav.

Podľa typu objektu pre Podmienku spustenia eventu sú povoľované, alebo zakazované voľby Vytvoriť frontu požiadaviek pre štart eventu a Zmenu viacerých hodnôt spracovať postupne.

Priorita

Pomocou položky Priorita sa definuje priorita eventu (1-5). Vyššie číslo znamená vyššiu prioritu. Vyššia priorita eventu uprednostňuje jeho spracovávanie pri paralelnom behu viacerých eventov.

Akcie

Tlačidlo na definovanie akcií eventu. Každý event je definovaný postupnosťou akcií a štartovacou podmienkou. Akcie je možné prirovnať k príkazom bežného neštruktúrovaného programovacieho jazyka (BASIC). Zápis akcií prebieha v Editore skriptov.



Poznámka:
Ak v momente uloženia eventu beží jeho inštancia, táto bude ukončená (vynútený koniec). V tomto prípade vzniká nebezpečenstvo nedokončenia požadovanej činnosti skriptu. Preto je o tomto (vynútený koniec) vložený záznam do monitorovacej databázy.

Súvisiace stránky:

Napíšte komentár