Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Sekvencia spúšťacích spúští v orákulových formách?

V Oracle Forms závisí poradie spúšťania spúšťačov od ich typu a poradia, v ktorom sú definované v module formulára. Tu je všeobecná postupnosť spúšťania spúšťačov:

1. Spúšťače pred formulárom:

- On-Logon:Tento spúšťač sa spustí, keď sa používateľ prihlási do formulára.

- On-New-Form-Instance:Tento spúšťač sa spustí, keď sa vytvorí nová inštancia formulára.

2. Spúšťače na úrovni formulára:

- Pre-Form:Tento spúšťač sa spustí pred vykonaním akéhokoľvek iného spúšťača alebo vstavanej funkcie.

- Post-Form:Tento spúšťač sa spustí po vykonaní všetkých ostatných spúšťačov a vstavaných funkcií.

3. Spúšťače na úrovni poľa/položky:

- Pre-Block:Tento spúšťač sa spustí pred vykonaním akejkoľvek operácie na aktuálnom bloku.

- Pre-Text-Item:Tento spúšťač sa spustí predtým, ako používateľ zadá akékoľvek údaje do textovej položky.

- Post-Text-Item:Tento spúšťač sa spustí, keď používateľ zadá údaje do textovej položky.

- Pre-Update:Tento spúšťač sa spustí predtým, ako používateľ aktualizuje údaje v databázovej tabuľke pomocou formulára.

- Po aktualizácii:Tento spúšťač sa spustí, keď používateľ aktualizuje údaje v databázovej tabuľke pomocou formulára.

4. Ponuka/tlačidlové spúšťače:

- Pre-Menu:Tento spúšťač sa spustí pred výberom položky ponuky.

- Po ponuke:Tento spúšťač sa spustí po výbere položky ponuky.

- Pre-Button:Tento spúšťač sa spustí pred kliknutím na tlačidlo.

- Post-Button:Tento spúšťač sa spustí po kliknutí na tlačidlo.

5. Spúšťače overenia/spracovania chýb:

- Pred overením:Tento spúšťač sa spustí predtým, ako formulár overí údaje zadané používateľom.

- On-Validation:Tento spúšťač sa spustí, keď formulár overí údaje zadané používateľom.

- On-Error:Tento spúšťač sa spustí, keď sa počas procesu overovania vyskytne chyba.

6. Spúšťače navigácie dopytu/záznamu:

- Pre-Query:Tento spúšťač sa spustí pred vykonaním dotazu v databáze.

- Post-Query:Tento spúšťač sa spustí po vykonaní dotazu v databáze.

- Pre-Insert:Tento spúšťač sa spustí pred vložením nového záznamu do databázy.

- Post-Insert:Tento spúšťač sa spustí po vložení nového záznamu do databázy.

- Pre-Delete:Tento spúšťač sa spustí pred vymazaním záznamu z databázy.

- Post-Delete:Tento spúšťač sa spustí po odstránení záznamu z databázy.

7. Rôzne spúšťače:

- On-Focus:Tento spúšťač sa spustí, keď pole alebo položka dostane zameranie.

- On-Lost-Focus:Tento spúšťač sa spustí, keď pole alebo položka stratí zameranie.

- On-Activate:Tento spúšťač sa spustí, keď je formulár aktivovaný alebo posunutý dopredu.

- On-Deactivate:Tento spúšťač sa spustí, keď je formulár deaktivovaný alebo odoslaný späť.

Je dôležité poznamenať, že poradie týchto spúšťačov môže prispôsobiť návrhár formulárov pomocou vlastnosti „Poradie spúšťačov“. Okrem toho niektoré spúšťače nemusia byť dostupné v určitých kontextoch alebo typoch formulárov.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené