Net.Data: riferimenti all'ambiente di linguaggio
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 ]