VScript

Manuale

VScript - Manuale - Istruzione GOTO

Goto
Categoria Istruzioni di Salto Incondizionato
Sintassi: GOTO etichetta
GOTO "url"
Parametri: etichetta = label fittizia
url = web url script a cui passare il controllo (il controllo non viene mai ripreso dallo script originario)
E' possibile passare dei parametri tramite variabili di sistema delimitate dal carattere # all'interno dell'url.
N.B. Le var. di sistema ammesse sono VDTMF, VCALLEDNUM, VCALLINGNUM, VTIME, VTIMER, VAR_
Valore di ritorno: Nessuno
Utilizzo: Funzione necessaria per eseguire salti incondizionati all'inetrno del codice script.
Esempio:
INIZIO: PLAY inizio.vox 0
PLAY file.vox 1
IF VDTMF EQ *
GOTO INIZIO
ELSEIF VDTMF EQ #
GOTO FINE
ENDIF
FINE: PLAY fine.vox 0

GOTO "http://www.test.com/scripts/script.html?CLI=#VCALLINGNUM#"
Uno script html è una normale pagina html con le istruzioni script collocate nel BODY.

GOTO "file://scripts/myscript.txt" dove myscript.txt è uno script sull'IVR server locale.