NUMBER %CREATFILE%
Scopo: Creare il file specificato.
Sintassi: %CREATEFILE%(%STRING% nomefile)
Descrizione: Crea il file specificato, se esistente,
ne imposta la lunghezza a 0, torna l'identificativo del file da usare
nelle funzioni che ne fanno richiesta e in ultimo nella %CLOSEFILE%.
nomefile può essere un percorso completo
o una voce dichiarata nella sezione [CGI] di <nomearchivio>.ini
o nella sezione [Generico] di hicgi.ini.
Se nomefile non viene risolto, Highway
Application Server esegue un tentativo di risoluzione cercando
all'interno del file di profilo.
Il formato del percorso completo specificato con nomefile
è subordinato alla piattaforma corrente (es. c:/bin/usr/ per UNIX; c:\winnt\system32\ per Windows).
Se anche questo non risolve nomefile,
Highway Application Server verifica il primo
carattere: se è "/" (oppure "\" in NT e non è indicata la lettera di drive)
allora viene eseguito un ulteriore tentativo di risoluzione rispetto al
direttorio dello script corrente.
Valore restituito: valore numerico
Torna un valore identificativo del file.
Torna 0 in caso di errore generico.
Vedere anche: %CLOSEFILE%, %DELEFILE%, %GETTEMPFILENAME%, %OPENFILE%, Accesso ai file
Esempio:
%NUMBER%(idfile, 0)
%NUMCPY%(idfile, %CREATEFILE%("c:\\temp\\prova.hl"))
%IF%(idfile > 0)
<!-- esegui elaborazione del file -->
%ELSE%
<!-- errore in creazione file -->
%ENDIF%