Muj Webik MFF Přednáška Oracle 2004 3.5.2004
  
Hlavní strana   |      |   Rodina   |   Programování a tvorba   |   Galerie, fotografie, fotomontáže   |   MFF   |   Gympl   |   Vtipy   |   Odkazy   |   Files   |   O webu

 
3.5.2004
Stránka vytvořena: 3. květen 2004 (14:32:40)   |   Poslední změna: 3. květen 2004 (15:00:23)   |   Stránku připravil: Matouš
 
 
Na Obsah   Datové bloky v oracle Forms

Dva základní typy bloků:

  • Base table block - přímo se váže na pohled / tabulku v DB
    • může obsahovat položky, které odpovídají sloupcům v DB
    • navíc může mít controll bloky
  • Controll bloky
    • používají se na operace, které přímo nezobrazují data
    • zpracování vstupů od uživatele, ovládací prvky atd.
 
 
Na Obsah   Trigery - standardní chování

pro řadu triggerů existuje vestavěná procedura realizující standardní chování

  • např pro trigger key-next-item exituje procedura s nazvem next_item
  • key-prev-item : previous_item
  • key-nxrec : next_record
  • key-down : down

Všechny jsou k nalezení v helpu - stačí zadat název triggeru

 
 
Na Obsah   Proměnné ve Forms

Execute_Trigger('jmeno')

  • zavola trigger se jmenem 'jmeno'
  • parametry mu lze ale předávat pouze skrze globální proměnné

Proměnné ve Forms

  • proměnné deklarované v PL/SQL - jdou vidět pouze v procedurách
  • proměnné speciálně deklarované ve specifikaci balíků
  • globální proměnné
    • přistupuje se na ně pomocí  :global.jmeno 
    • vzniká prvním přiřazením   :global.x := 7;
    • všechny proměnné jsou řetězcové a mají maximálně 256 znaků !!
    • zanikne voláním erase('global.x');
    • pokud čteme proměnnou, která neexistuje, vyhodí to běhovou chybu, ale to se dá obejít voláním fce default_value(value, 'global:x'), čímž dosadíme do proměnné hodnotu, pokud není definovaná
  • systémové proměnné - nastavuje systém sám
    • přistupuje se k nim  :system.jmeno
 
 
u2b project, stránka spravována systémem MyOIS, webmaster Matouš "Mavo" Voldřich  
Vyhledávání
Mapa Serveru
Tiskni stránku
  
Prohledej Fotografie (3158 položek)
Prohledej Dokumenty (10 položek)
Prohledej Odkazy (62 položek)
Prohledej Události (59 položek)
Prohledej Adresy (1 položek)