STRING %PARSE%
Scopo: interpreta il valore alfanumerco passato come parametro.

Sintassi:
%STRING% %PARSE% (%STRING% stringa[,
    %STRINGA% keychr="%"])

Descrizione: Highway Application Server interpreta stringa risolvendo le eventuali istruzioni memorizzate nel parametro;
keychr è un parametro opzionale che indica il carattere separatore delle eventuali parti da interpretare.
Se non indicato s'intende il carattere di separatore attivo ('%', se non diversamente impostato da un precedente %KEYCHR%()).

Valore restituito: valore alfanumerico
Torna una stringa con il contenuto dell'interpretazione eseguita in caso di operazione eseguita correttamente;
Torna un errore di compilazione in caso di errore generico.

Vedere anche: %QSTRING%, %STR2HTML%, %MASK%, Manipolazione dati / conversione / altro

Esempio:
%PARSE%("L'Attributo %ATTRNAME%(0,4) contiene %ATTRIB%(%ATTRNAME%(0,4))")

Program output:
L'Attributo ATTR1 contiene VALORE1

Esempio:
%KEYCHR%("")
STRING(str, PARSE("%ITOA%(7+3)", "%"))
WRITE(str)

Program output:
10

Esempio:
%KEYCHR%("")
STRING(str, PARSE("ITOA(7+3)"))
WRITE(str)

Program output:
10