Actionspour un modèle d'import avec OBJet combiné

Sommaire général - Les modèles -Import Export

 

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 OBJetAction importPremière action exécutée
IMP_COMPILEAvant la création du traitement d'import
IMP_TRTSUPAprès la création du traitement d'import

 

Durant l'exécution de l'import ( création enregistrement )
Action OBJetAction importContexte d'appel
AVANT_OUVRE ( + IMP )Première action exécutée
DEFTRANSDébut de l'analyse des fenêtres de l'OBJet
OUVRE ( + IMP )Après l'ouverture des tables et des écrans
FILTREAvant le Filtre sur la table principale
LIENS0 ( + IMP )Après l'initialisation de la classe [M] 
LIENS ( + IMP )Pour chaque enregistrement de la table principale, après le chargement de la classe [M] 
LIENS2 ( + IMP )Après le chargement complet de la classe [M] 
SETBOUT ( + IMP )CHAINE="C", action permettant d'interdire la création
RAZCRE ( + IMP )
AP_IMPORTAprès le chargement de la classe [F] par l'enregistrement à importer
IMPORTAprès le chargement de la classe [F] par l'enregistrement à importer
IMP_DEFTRTAvant la simulation de la saisie de l'écran 
SIMULATION DE SAISIE
IMP_ZONESur chaque champs saisissable de bloc liste, avant l'action de contrôle.
IMP_TABSur chaque champs saisissable de bloc 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 OBJetAction importContexte d'appel
AVANT_OUVRE ( + IMP )Première action exécutée
DEFTRANSDébut de l'analyse des fenêtres de l'OBJet
OUVRE ( + IMP )Après l'ouverture des tables et des écrans
FILTREAvant le Filtre sur la table principale
LIENS0 ( + IMP )Après l'initialisation de la classe [M] 
LIENS ( + IMP )Pour chaque enregistrement sélectionné de la table principale, après le chargement de la classe [M] 
LIENS2 ( + IMP )Après le chargement complet de la classe [M] 
VERROU( + IMP )Avant le lock symbole
SETBOUT( + IMP )CHAINE="M", action permettant d'interdire la modification
AP_IMPORTAprès le chargement de la classe [F] par l'enregistrement à importer
IMPORTAprès le chargement de la classe [F] par l'enregistrement à importer
IMP_DEFTRTAvant la simulation de la saisie de l'écran 
SIMULATION DE SAISIE
IMP_ZONESur chaque champs saisissable de bloc liste, avant l'action de contrôle.
IMP_TABSur chaque champs saisissable de bloc 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  
FILTREAvant 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