Questa sezione descrive i suggerimenti sull'uso e le questioni da considerare quando vengono utilizzate le funzioni FFI integrate
Considerazioni generali
Directory corrente
filename="/u/user/mydir/myfile.txt"
Se viene specificato solo il nome file, come nell'esempio che segue.
filename="myfile.txt"
Net.Data concatena tutti i nomi di directory nel percorso per FFI_PATH e ricerca prima il file. Se non è possibile rilevare il file, Net.Data lo ricerca nella directory corrente. Se il file non è presente nella directory corrente, nella directory corrente viene creato un file con il nome file specificato. Se Net.Data non dispone dell'accesso alla scrittura per la directory corrente, si verifica un errore. Non utilizzare la seguente sintassi:
filename="/myfile.txt"
parametro DELIMITER
Net.Data trasferisce il delimitatore a FFI come una stringa macro di Net.Data e non comprende un carattere null alla fine dei caratteri a meno che non venga esplicitamente riportato nel parametro DELIMITER. Per utilizzare un carattere null nel delimitatore, specificare nel parametro DELIMITER una barra retroversa ed uno zero in doppi apici, "/0", al posto di una stringa vuota utilizzando due doppi apici, """". Se viene specificato ASCIITEXT, Net.Data utilizza il carattere nuova riga come delimitatore ed ignora qualsiasi delimitatore richiesto.
FFI_PATH
Esempio 1: Specifica un percorso assoluto che riporta tutte le directory e le sottodirectory
filename="/u/usr/mydir/myfile.txt"
Net.Data ricerca i percorsi consentiti in FFI_PATH; se il percorso assoluto assegnato al parametro FILENAME non è corretto o non è disponibile, Net.Data ricerca la directory corrente e se il nome file non viene trovato emette un messaggio di avvertenza.
Esempio 2: Specifica un nome file nella directory corrente
filename="myfile".txt
Net.Data crea nuovi file nella directory corrente. Se Net.Data non dispone dell'accesso a creare file nella directory, Net.Data (o l'ID utente associato al sottoprocesso o al processo su cui Net.Data è in esecuzione) emette un'avvertenza.
Funzione DTWF_SEARCH
Parametri STARTROW e ROWS
Parametro TABLE
Parametro TRANSFORM