Akcie v skripte
Akcie v skriptoch
Skript je tvorený postupnosťou akcií, ktoré sa po aktivácii vykonajú. Akcie sa zapisujú v prostredí editora akcií.
Časti zápisu uvedené v hranatých zátvorkách [ ] sú nepovinné. Znak | (t.j. ALEBO) vyjadruje možnosť alternatívneho zápisu.
Typy akcií
Zoznam jednotlivých typov akcií. Nasledujúci zoznam popisuje základnú množinu akcií, ktoré sú prístupné v obidvoch aplikáciách skriptu (objekt typu Event, Aktívna schéma).
Akcie možno rozdeliť do týchto základných kategórií (typov):
Poznámka: V systéme D2000 je možné implementovať aplikačnú funkcionalitu použitím jazyka JAVA. Ekvivalenty k ESL akciám sú uvedené v samostatnej on-line dokumentácii, ktorá sa nachádza v podadresári Help programového adresára systému D2000.
Priraďovacie akcie
Priraďovacie akcie umožňujú meniť hodnoty a odkazy na objekty:
objektov v systéme
lokálnych premenných
Akcie pre prístup k databáze
Pre prácu s tabuľkou databázy sú určené skupiny akcií, ktoré používajú rôzne spôsoby prístupu k dátam.
Ak pri práci s databázou nastane chyba, číselný kód ktorý ju bližšie popisuje je možné získať volaním funkcie %GetLastExtErrorCode. Podrobnejšie informácie o chybe je možné získať funkciou %GetLastExtErrorMsg.
Prvý spôsob využíva existenciu kľúča alebo podmienku WHERE. Podľa spôsobu zápisu akcie umožňuje zápis/čítanie jedného alebo viacerých riadkov.
Príklad práce s tabuľkou (akcie DB_...)
Druhý spôsob pracuje pomocou stránkovania, pričom veľkosť stránky (počet riadkov v tabuľke) je voliteľný.
Príklad práce s tabuľkou (akcie PG_ ...)
Tretí spôsob je modifikácia prvého. Modifikácia spočíva v tom, že práca s tabuľkou nevyžaduje akcie typu CONNECT a DISCONNECT.
Posledný spôsob umožňuje využiť celú škálu SQL príkazov pri práci s databázou.