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%