$rubrique = 25;
$meta_description = "Guide Forms";
$meta_keywords = "cours, Cours, Tutoriel, Oracle,PL/SQL,FORMS, Forms,FORMS9i, Forms9i, forms9i,forms 9i, forms 10g,FORMS10g,Forms10g,forms10g";
$titre_page = "Guide Forms 9i/10g";
$urlCss = "./article.css";
$Auteur="SheikYerbouti";
$Licence="1";
$Annee="2005";
include("$DOCUMENT_ROOT/template/entete.php");
?>
Le guide Oracle Forms 9i/10g
Date de publication : Juin 2005
Annexe III - Liste des principaux cycles d'exécution des déclencheurs
Annexe III - Liste des principaux cycles d'exécution des déclencheurs
Cette annexe indique quel déclencheur et dans quel ordre s'exécute le déclenchement pour les phases suivantes:
Dans chaque tableau, les déclencheurs sont présentés dans l'ordre chronologique d'exécution.
Chargement de la forme
Déclencheur |
Moment de déclenchement |
PRE-FORM |
Avant lentrée dans la forme |
WHEN-CREATE-RECORD |
A la création dun enregistrement |
PRE-BLOCK |
Avant lentrée dans le bloc |
PRE-RECORD |
Avant lentrée dans lenregistrement |
PRE-TEXT-ITEM |
Avant lentrée dans litem |
WHEN-NEW-FORM-INSTANCE |
À lentrée dans la forme |
WHEN-NEW-BLOCK-INSTANCE |
À lentrée dans le bloc |
WHEN-NEW-RECORD-INSTANCE |
À lentrée dans lenregistrement |
WHEN-NEW-ITEM-INSTANCE |
À lentrée dans litem |
WHEN-WINDOW-ACTIVATED |
À lactivation de la fenêtre |
Interrogation (EXECUTE-QUERY)
Déclencheur |
Moment de déclenchement |
POST-TEXT-ITEM |
Après la sortie de litem |
POST-RECORD |
Après la sortie de lenregistrement |
PRE-QUERY |
Avant linterrogation |
PRE-SELECT |
Avant la sélection |
POST-SELECT |
Après la sélection |
POST-QUERY |
( x nombre de lignes) Après linterrogation |
ON-CLOSE |
Fermeture du curseur |
PRE-RECORD |
Avant lentrée dans lenregistrement |
PRE-TEXT-ITEM |
Avant lentrée dans litem |
WHEN-NEW-RECORD-INSTANCE |
À lentrée dans lenregistrement |
WHEN-NEW-ITEM-INSTANCE |
À lentrée dans litem |
Changement de bloc
Déclencheur |
Moment de déclenchement |
POST-TEXT-ITEM |
Après la sortie de litem |
POST-RECORD |
Après la sortie de lenregistrement |
POST-BLOCK |
Après la sortie du bloc |
PRE-BLOCK |
Avant l'arrivée dans le nouveau bloc |
PRE-RECORD |
Avant l'arrivée dans l'enregistrement |
PRE-TEXT-ITEM |
Avant lentrée dans litem |
WHEN-NEW-BLOCK-INSTANCE |
A l'entrée dans le bloc |
WHEN-NEW-RECORD-INSTANCE |
À lentrée dans lenregistrement |
WHEN-NEW-ITEM-INSTANCE |
À lentrée dans litem |
Insertion d'un enregistrement
Déclencheur |
Moment de déclenchement |
POST-TEXT-ITEM |
Après la sortie de litem |
WHEN-VALIDATE-RECORD |
A la validation de l'enregistrement |
POST-RECORD |
Après la sortie de lenregistrement |
WHEN-CREATE-RECORD |
A la création d'un nouvel enregistrement |
PRE-RECORD |
Avant l'arrivée dans l'enregistrement |
PRE-TEXT-ITEM |
Avant lentrée dans litem |
WHEN-NEW-RECORD-INSTANCE |
À lentrée dans lenregistrement |
WHEN-NEW-ITEM-INSTANCE |
À lentrée dans litem |
Mise à jour d'enregistrement
Déclencheur |
Moment de déclenchement |
POST-TEXT-ITEM |
Après la sortie de litem |
PRE-TEXT-ITEM |
Avant lentrée dans litem |
WHEN-NEW-ITEM-INSTANCE |
À lentrée dans litem |
WHEN-DATABASE-RECORD |
Au marquage de l'enregistrement pour insertion |
WHEN-VALIDATE-ITEM |
A la valisation de l'item |
Commit avec insertions et mises à jour (2 enregistrements)
Déclencheur |
Moment de déclenchement |
POST-TEXT-ITEM |
sortie de litem en cours |
POST-RECORD |
Après la sortie de lenregistrement |
POST-BLOCK |
Après la sortie du bloc |
PRE-COMMIT |
avant opérations du DML |
PRE-UPDATE |
1er enregistrement modifié |
ON-UPDATE |
1er enregistrement modifié |
POST-UPDATE |
1er enregistrement modifié |
PRE-UPDATE |
2ème enregistrement modifié |
ON-UPDATE |
2ème enregistrement modifié |
POST-UPDATE |
2ème enregistrement modifié |
PRE-INSERT |
1er enregistrement inséré |
ON-INSERT |
1er enregistrement inséré |
POST-INSERT |
1er enregistrement inséré |
PRE-INSERT |
2ème enregistrement inséré |
ON-INSERT |
2ème enregistrement inséré |
POST-INSERT |
2ème enregistrement inséré |
POST-FORM-COMMIT |
après opérations du DML |
ON-COMMIT |
Commit en base |
POST-DATABASE-COMMIT |
Après le commit en base |
PRE-BLOCK |
entrée dans le bloc |
PRE-RECORD |
Avant l'arrivée dans l'enregistrement |
PRE-TEXT-ITEM |
Avant lentrée dans litem |
WHEN-NEW-ITEM-INSTANCE |
À lentrée dans litem |
Sortie de l'application sans données à enregistrer
Déclencheur |
Moment de déclenchement |
POST-TEXT-ITEM |
Après la sortie de litem |
POST-RECORD |
Après la sortie de lenregistrement |
POST-BLOCK |
Après la sortie du bloc |
POST-FORM |
Après la sortie de la forme |
|
include("$DOCUMENT_ROOT/template/pied.php");?>
|
Copyright © 2005 SheikYerbouti.
Aucune reproduction, même partielle, ne peut être faite
de ce site ni de l'ensemble de son contenu : textes, documents, images, etc.
sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à
trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.