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