STRING %HEX2BIN%
Scopo: convertire in formato
binario un determinato valore in formato esadecimale.
Sintassi: | |||
%STRING% | %HEX2BIN% | (%STRING% | string_with_hex_value) |
Descrizione: dato un buffer di tipo %STRING% che contiene un valore esadecimale, la HEX2BIN ne converte il contenuto in un valore binario e lo memorizza in una stringa che viene tornata al chiamante.
Valore restituito: valore alfanumerico
Torna un buffer di tipo %STRING% contenente
l'esito della conversione.
In caso di errore generico non viene compilata dal modulo
Highway Application Server.
Vedere anche: %BIN2HEX%, %OEM2ANSI%, %ANSI2OEM%, Manipolazione dati / conversione / altro
Esempio:
<!-- Documento client
genero la chiave di relazione per l'elemento Radice -->
%STRING%(key, "")
%IF%(%THSREL2KEY%(key, "Radice", "Termini specifici", ""))
<!-- converto la chiave in formato esadecimale -->
%STRCPY%(key, %BIN2HEX%(key))
<A HREF="%SCRIPT%/a%CURARC/fForm+Thesaurus?KEY.x=%WRITE%()">Radice</A>
%ENDIF%
<!-- Documento server
prelevo la chiave di relazione e cerco l'elemento Radice -->
%STRING%(key, "")
%STRCPY%(key, %HEX2BIN%(%KEYVAL%(KEY.x))
%IF%(%THSGREATER%(key, key) == 3)
...