Le istruzioni della variabile di configurazione di Net.Data impostano i valori delle variabili di configurazione. Le variabili di configurazione vengono utilizzate per diversi scopi. Alcune variabili vengono richieste da un ambiente di linguaggio per un corretto funzionamento o per operare in modo alternato. Altre variabili controllano la codifica del carattere del contenuto della pagina Web che è in fase di creazione. Inoltre, è possibile utilizzare le istruzioni della variabile di configurazione per definire le variabili specifiche per l'applicazione.
Le variabili di configurazione utilizzate dipendono dagli ambienti di linguaggio e dai utilizzati e da altri fattori specifici all'applicazione.
Per aggiornare le specifiche delle variabili di configurazione:
Personalizzare il file di inizializzazione con le variabili di configurazione necessarie per l'applicazione. Una variabile di configurazione presenta la seguente sintassi:
NAME[=]value-string
Il segno uguale è facoltativo, in base alle parentesi.
Le seguenti sottosezioni descrivono le istruzioni delle variabili di configurazione, utilizzate dagli ambienti di linguaggio forniti da Net.Data, che è possibile specificare nel file di inzializzazione:
L'ambiente di linguaggio DTW_SQL utilizza l'istruzione di configurazione DTW_SQL_ISOLATION per stabilire il grado su cui le operazioni di database eseguite dall'ambiente di linguaggio DTW_SQL vengono isolate dai processi eseguiti contemporaneamente.
Sintassi:
DTW_SQL_ISOLATION locking_method
In cui locking_method è uno dei seguenti valori:
L'istruzione di configurazione DTW_SQL_NAMING_MODE specifica come un nome tabella può essere specificato in un'istruzione SQL.
Sintassi:
DTW_SQL_NAMING_MODE modo
In cui modo è uno dei seguenti valori:
raccolta.tabella
in cui raccolta è il nome della raccolta e tabella è il nome tabella. L'attributo predefinito è l'ID utente che esegue il processo che elabora l'istruzione SQL e viene utilizzato quando il nome tabella non viene esplicitamente definito e il nome raccolta predefinito non viene specificato. SQL_NAMING è il nome tabella predefinito.
libreria/file
in cui libreria è il nome della libreria e file è il nome tabella. Il percorso di ricerca predefinito è *LIBL (l'elenco librerie) per il nome tabella non definito, nel caso in cui il nome tabella (file) non viene esplicitamente definito e non viene specificato un nome raccolta predefinito (libreria).
Specifica se chiudere o tenere aperto un registro Web. Questa variabile consente di mantenere aperto il registro Web in modo che i successivi richiami della macro di Net.Data che accedono allo stesso registro non devono riaprirlo.
Sintassi:
DTWR_CLOSE_REGISTRIES YES|NO
In cui:
Suggerimento per le prestazioni: E' possibile utilizzare l'istruzione di configurazione DTWR_CLOSE_REGISTRIES per migliorare le prestazioni dell'accesso a un registro Web (con le funzioni integrate del registro Web) riducendo al minimo le operazioni di apertura e di chiusura dei registri.