Azioni per un modello di import con oggetto combinato

Sommario generale - I modelli - Import Export

 

Il modello di import fa intervenire contemporaneamente delle azioni dell'oggetto e delle azioni dell'import. Quando i 2 tipi di azione sono disponibili per un evento, l'azione oggetto precede l'azione import. Nei riquadri sottostanti, ( + IMP ) indica che l'azione oggetto è seguita dall'azione import (nome identico preceduto dalla radice IMP_). Per l'azione oggetto, come per l'azione di import, si esegue il programma specifico poi il programma standard.

Durante il processo di generazione del programma di import
Azione oggettoAzione importPrima azione eseguita
IMP_COMPILEPrima della creazione del programma di import
IMP_TRTSUPDopo la creazione del programma di import

 

Durante l'esecuzione dell'import (creazione record)
Azione oggettoAzione importContesto di chiamata
AVANT_OUVRE ( + IMP )Prima azione eseguita
DEFTRANSInizio dell'analisi delle finestre dell'oggetto
OUVRE ( + IMP )Dopo l'apertura delle tabelle e delle videate
FILTREPrima del filtro sulla tabella principale
LIENS0 ( + IMP )Dopo l'inizializzazione della classe [M]
LIENS ( + IMP )Per ogni record della tabella principale, dopo il caricamento della classe [M] 
LIENS2 ( + IMP )Dopo il caricamento completo della classe [M]
SETBOUT ( + IMP )CHAINE="C", azione che permette di vietare la creazione
RAZCRE ( + IMP )
AP_IMPORTDopo il caricamento della classe [F] con il record da importare
IMPORTDopo il caricamento della classe [F] con il record da importare
IMP_DEFTRTPrima della simulazione dell'inserimento della videata
SIMULAZIONE DI INSERIMENTO
IMP_ZONESu ogni campo inseribile di blocco elenco, prima dell'azione di controllo.
IMP_TABSu ogni campo inseribile di blocco riquadro, prima dell'azione di controllo.
VERIF_CRE( + IMP )Prima della transazione di creazione
INIZIO TRANSAZIONE 
DEBUT_CRE( + IMP )Inizio di transazione
INICRE( + IMP )Per ogni riga del riquadro, dopo la trans-classe [F] = [M]
CREATION( + IMP )Per ogni riga del riquadro, dopo la scrittura nella tabella
MODIF( + IMP )Quando sono state elaborate tutte le righe
FINE TRANSAZIONE 
APRES_CRE( + IMP )Dopo la transazione di creazione
FERME( + IMP )Ultima azione eseguita

 

Durante l'esecuzione dell'import (modifica record)
Azione oggettoAzione importContesto di chiamata
AVANT_OUVRE ( + IMP )Prima azione eseguita
DEFTRANSInizio dell'analisi delle finestre dell'oggetto
OUVRE ( + IMP )Dopo l'apertura delle tabelle e delle videate
FILTREPrima del filtro sulla tabella principale
LIENS0 ( + IMP )Dopo l'inizializzazione della classe [M]
LIENS ( + IMP )Per ogni record selezionato della tabella principale, dopo il caricamento della classe [M] 
LIENS2 ( + IMP )Dopo il caricamento completo della classe [M]
VERROU( + IMP )Prima del lock simbolo
SETBOUT( + IMP )CHAINE="M", azione che permette di vietare la modifica
AP_IMPORTDopo il caricamento della classe [F] con il record da importare
IMPORTDopo il caricamento della classe [F] con il record da importare
IMP_DEFTRTPrima della simulazione dell'inserimento della videata
SIMULAZIONE DI INSERIMENTO
IMP_ZONESu ogni campo inseribile di blocco elenco, prima dell'azione di controllo.
IMP_TABSu ogni campo inseribile di blocco riquadro, prima dell'azione di controllo.
VERIF_MOD( + IMP )Prima della transazione di aggiornamento
INIZIO TRANSAZIONE 
DEBUT_MOD( + IMP )Inizio di transazione
FILTREPrima del filtro sulla tabella principale
INICRE( + IMP )Per ogni riga del riquadro, dopo la trans-classe [F] = [M]
CREATION( + IMP )Per ogni riga del riquadro, dopo la scrittura nella tabella
MODIF( + IMP )Quando sono state elaborate tutte le righe
FINE TRANSAZIONE 
APRES_MOD( + IMP )Dopo la transazione di aggiornamento
FERME( + IMP )Ultima azione eseguita