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