Questa azione viene chiamata in simulazione di inserimento per ogni campo inseribile delle videate dell'oggetto. Interviene dopo le azioni campo di Ante_campo, di Inizializzazione, di Ante_inserimento. La classe [M] del campo contiene il valore prima dell'import mentre la classe [F] del campo contiene il valore da importare. Questa azione viene chiamata anche su una variabile di fondo riquadro, quando nel dizionario dell'oggetto tale variabile non è precisata a fronte della videata da importare.
Dopo questa azione, il campo viene importato nella classe [M], poi vengono effettuate le azioni di Controllo, Post_campo e Post_modifica.
Azione chiamata dal programma generato legato ad ogni videata W0xxxx.
Semplice, Combinato
Questa azione non viene chiamata su un import senza oggetto.
Alimentare la classe [M] del campo corrente in quanto non vi saranno automatismi da parte del supervisore. (es: campo il cui nome è differente tra la classe [M] e [F], utilizzo delle variabili GIMP(n))
Sull'ultimo campo obbligatorio ed inseribile di ogni videata, alimentare la classe [M] dei campi visualizzati o nascosti in quanto non vi sono automatismi per importarli.
Evitare l'import del campo corrente posizionando la variable OK= 0. La classe [F] non verrà passata nella classe [M] per questo campo.
Evitare l'esecuzione dell'azione di Post-modifica del campo corrente, per il quale l'import è comunque avvenuto, posizionando la variabile IMPMOD= 0.
Forzare l'esecuzione dell'azione di Post-modifica del campo corrente, quando l'import del campo nella classe [M] non avviene in automatico tramite il supervisore, posizionando la variabile IMPMOD= 1.
Alcune variabili utili in questa azione:
[L]TRTMSK: programma generato della videata
[L]IMPFIC : abbreviazione della tabella corrente
[L]IMPMSK :nome della videata corrente
[L]IMPZON :nome del campo corrente della videata
Nell'import degli ordini di vendita o di acquisto, nell'azione IMPORT, si è alimentata, a partire dalle variabili GIMP(n), la classe [F] dei campi interessati. Poiché questi campi non sono dichiarati come tali nel modello, l'import nella classe [M] del campo non potrà avvenire in automatico. Visto che non vi è automatismo da parte del supervisore, si posiziona la variabile IMPMOD a 1 per eseguire, oltre a tutte le azioni, l'azione di Post_modifica.
Case IMPFIC
When "SOH"
Case IMPZON
When "BPCINV"
If G_GIMP5
If evalue("dim([M:"+IMPMSK+"]BPCINV)")>0
Assign ("[M:"+IMPMSK+"]BPCINV") With [F:SOH]BPCINV
IMPMOD=1
Endif
Endif