IBM Books

Net.Data: riferimenti all'ambiente di linguaggio

Quali interfacce di ambiente di linguaggio fornire

Quando viene creato un ambiente di linguaggio, è necessario stabilire quali interfacce fornire. Le scelte dipendono da quale tipo di ambiente creare. Ad esempio, se l'ambiente di linguaggio deve accedere ai dati di un database, è necessario operare scelte diverse da quello relative ad un linguaggio di creazione di script. La sezione che segue descrive le interfacce dell'ambiente di linguaggio di Net.Data.

dtw_execute()
E' necessario fornire l'interfaccia dtw_execute() per trasferire i parametri di immissione dal file macro; è l'unica interfaccia richiesta per tutti gli ambienti di linguaggio. Net.Data trasferisce tutti i parametri di immissione a dtw_execute() tramite la struttura per comunicazioni dell'ambiente di linguaggio, dtw_lei .

dtw_initialize()
Fornire l'interfaccia dtw_initialize() per assegnare o inizializzare i dati. Net.Data richiama questa interfaccia una volta sola per ogni richiamo della macro, prima che la prima funzione richiami l'ambiente di linguaggio. Se non esistono richiami di funzione per l'ambiente di linguaggio, Net.Data non richiama l'interfaccia dtw_initialize().

dtw_cleanup()

Fornire l'interfaccia dtw_cleanup() quando viene fornita un'interfaccia dtw_initialize() e si desidera attivare la gestione errori quando la macro termina in modo anomalo. Net.Data richiama questa interfaccia una volta sola per ogni richiamo della macro.

dtw_getNextRow()
Fornire l'interfaccia dtw_getNextRow() come parte di un ambiente di linguaggio di database o di ambiente di linguaggio che può elaborare i dati una riga per volta. Questa interfaccia viene richiamata solo se Net.Data è in esecuzione su sistemi operativi OS/400 o OS/390.


[ Inizio pagina | Pagina precedente | Pagina successiva | Indice | Indice analitico ]