Actions pour un modèle d'import avec OBJet combiné | |
Le modèle d'import fait intervenir à la fois des actions de l'OBJet et des actions de l'import. Lorsque pour un évènement, les 2 types d'actions sont disponibles, l'action OBJet précède l'action import. Dans les tableaux ci-dessous, ( + IMP ) indique que l'action OBJet est suivie de l'action import ( nom identique précédée de la racine IMP_). Pour l'action OBJet, comme pour l'action d'import, on exécute le traitement spécifique puis le traitement standard.
Durantle processus de génération du traitement d'import |
Action OBJet | Action import | Première action exécutée |
---|---|---|
IMP_COMPILE | Avant la création du traitement d'import | |
IMP_TRTSUP | Après la création du traitement d'import |
Durant l'exécution de l'import ( création enregistrement ) |
Action OBJet | Action import | Contexte d'appel |
---|---|---|
AVANT_OUVRE | ( + IMP ) | Première action exécutée |
DEFTRANS | Début de l'analyse des fenêtres de l'OBJet | |
OUVRE | ( + IMP ) | Après l'ouverture des tables et des écrans |
FILTRE | Avant le Filtre sur la table principale | |
LIENS0 | ( + IMP ) | Après l'initialisation de laclasse [M] |
LIENS | ( + IMP ) | Pour chaque enregistrement de la table principale, après le chargement de laclasse [M] |
LIENS2 | ( + IMP ) | Après le chargement complet de la classe [M] |
SETBOUT | ( + IMP ) | CHAINE="C", actionpermettant d'interdire la création |
RAZCRE | ( + IMP ) | |
AP_IMPORT | Après le chargement de laclasse [F] par l'enregistrement à importer | |
IMPORT | Après le chargement de laclasse [F] par l'enregistrement à importer | |
IMP_DEFTRT | Avant la simulation de la saisiede l'écran | |
SIMULATION DE SAISIE | ||
IMP_ZONE | Sur chaque champs saisissable debloc liste, avant l'action de contrôle. | |
IMP_TAB | Sur chaque champs saisissable debloc tableau, avant l'action de contrôle. | |
VERIF_CRE | ( + IMP ) | Avant la transaction de création |
DEBUT TRANSACTION | ||
DEBUT_CRE | ( + IMP ) | Début de transaction |
INICRE | ( + IMP ) | Pour chaque ligne du tableau, après le trans-classe [F] = [M] |
CREATION | ( + IMP ) | Pour chaque ligne du tableau, après l'écriture dans la table |
MODIF | ( + IMP ) | Lorsque toutes les lignes ont été traitées |
FIN TRANSACTION | ||
APRES_CRE | ( + IMP ) | Après la transaction de création |
FERME | ( + IMP ) | Dernière action exécutée |
Durant l'exécution de l'import ( modification enregistrement ) |
Action OBJet | Action import | Contexte d'appel |
---|---|---|
AVANT_OUVRE | ( + IMP ) | Première action exécutée |
DEFTRANS | Début de l'analyse des fenêtres de l'OBJet | |
OUVRE | ( + IMP ) | Après l'ouverture des tables et des écrans |
FILTRE | Avant le Filtre sur la table principale | |
LIENS0 | ( + IMP ) | Après l'initialisation de laclasse [M] |
LIENS | ( + IMP ) | Pour chaque enregistrement sélectionné de la table principale, après le chargement de laclasse [M] |
LIENS2 | ( + IMP ) | Après le chargement complet de la classe [M] |
VERROU | ( + IMP ) | Avant le lock symbole |
SETBOUT | ( + IMP ) | CHAINE="M", actionpermettant d'interdire la modification |
AP_IMPORT | Après le chargement de laclasse [F] par l'enregistrement à importer | |
IMPORT | Après le chargement de laclasse [F] par l'enregistrement à importer | |
IMP_DEFTRT | Avant la simulation de la saisiede l'écran | |
SIMULATION DE SAISIE | ||
IMP_ZONE | Sur chaque champs saisissable debloc liste, avant l'action de contrôle. | |
IMP_TAB | Sur chaque champs saisissable debloc tableau, avant l'action de contrôle. | |
VERIF_MOD | ( + IMP ) | Avant la transaction de mise à jour |
DEBUT TRANSACTION | ||
DEBUT_MOD | ( + IMP ) | Début de transaction |
FILTRE | Avant le Filtre sur la table principale | |
INICRE | ( + IMP ) | Pour chaque ligne du tableau, après le trans-classe [F] = [M] |
CREATION | ( + IMP ) | Pour chaque ligne du tableau, après l'écriture dans la table |
MODIF | ( + IMP ) | Lorsque toutes les lignes ont été traitées |
FIN TRANSACTION | ||
APRES_MOD | ( + IMP ) | Après la transaction de mise à jour |
FERME | ( + IMP ) | Dernière action exécutée |