VOID %DETACH%
Scopo: chiude la connessione
con il Web Server ma contiua a processare la richiesta corrente.
Sintassi: | |||
VOID | %DETACH% |
Descrizione: Consente di disconnettersi dal
server Web, e di continuare a processare lo script corrente fino alla
sua conclusione.
A seguito di una chiamata a DETACH sarà
possibile ristabilire la connessione solo tramite l'esecuzione di una
nuova Url di Highway Application Server.
Valore restituito: nessuno.
Vedere anche: %ECHOON%, %ECHOOFF%, %CREATEPROCESS%, %IGNOREECHO%, %SLEEP%, CGI / applicazione
Esempio:
<!-- supponiamo di dovere eseguire una procedura di stampa dei -->
<!-- documenti esito di una selezione su un file di testo; dopo che
l'utente avrà avviato la procedura verrà costruita run-time una pagina
di inizio del processo di stampa e visualizzata dal browser contenente
un link ad una pagina di stato d'avanzamento -->
%DETACH%
<!-- codice procedurale che esegue la stampa -->
<!-- ciclicamente verrà costruita una nuova pagina (collegata dal
link suddetto) che conterrà <META HTTP-EQUIV="refresh" CONTENT=10>
(che consente un refresh automatico ogni 10 secondi) ed i nuovi dati
relativi allo stato d'avanzamento delle operazioni in corso-->
Program output:
Stampati 10 documenti
<!-- dopo 10 secondi avviene un refresh automatico -->
Stampati 18 documenti