Fonction HTOU( )
Convertit une chaîne hexadécimale en chaîne de caractères Unicode. Abréviation de "Hexadécimal à Unicode".
Remarque
Cette fonction est spécifique à l'édition Unicode d'Analytics. Elle n'est pas prise en charge dans l'édition non-Unicode.
Syntaxe
HTOU(hex_chaîne_de_caractères)
Paramètres
Nom | Type | Description |
---|---|---|
hex_chaîne_de_caractères |
caractère |
La chaîne hexadécimale à convertir en chaîne Unicode. La chaîne peut uniquement contenir des valeurs hexadécimales, par exemple « 20AC ». |
Sortie
Caractère.
Exemples
Exemples basiques
Renvoie "ABC123" :
HTOU("004100420043003100320033")
Exemples avancés
Ajout d'un symbole de devise à une valeur
Vous devez extraire un champ extraire vers une nouvelle table. Le champ doit afficher la valeur du champ numérique Montant et y ajouter comme préfixe un symbole de devise euro (€) :
EXTRACT HTOU("20AC") + STRING(Montant; 10) AS "Montant_Devise" TO Table_Affichage
Lorsque la commande EXTRACT s'exécute, HTOU( ) renvoie le symbole Euro "« € » et le concatène avec la valeur Montant que STRING( ) convertit en caractère. Si la valeur d'origine de Montant était 2000, la valeur de Montant_Devise est « €2000 ».
Remarques
Fonctions associées
HTOU ( ) est l'inverse de la fonction DHEX( ), qui convertit une chaîne Unicode en chaîne hexadécimale.