Fonction BINTOSTR( )

Renvoie des données caractère Unicode converties à partir de données caractère ZONED ou EBCDIC. Abréviation de "Binaire à Chaîne".

Remarque :

Cette fonction est spécifique à l'édition Unicode d'Analytics. Elle n'est pas prise en charge dans l'édition non-Unicode.

Syntaxe

BINTOSTR(chaîne_de_caractères; type_de_chaîne_de_caractères)

Paramètres

Nom Type Description
chaîne caractère Valeur ZONED ou EBCDIC que vous souhaitez convertir en codage de caractères Unicode.
type_de_chaîne_de_caractères caractère

Format de départ de la conversion. Vous devez préciser une des valeurs suivantes :

  • "A" : conversion à partir de données ZONED (ASCII)
  • "E" : conversion à partir de données EBCDIC

Sortie

Caractère.

Exemples

Exemples basiques

L'expression ZONED(-6448;4) convertit la valeur -6448 au format de type caractère "644Q". Toutefois, l'édition Unicode d'Analytics nécessite que vous convertissiez la sortie de ZONED( ) en caractères Unicode à l'aide de BINTOSTR( ).

Renvoie "644Q" au format Unicode :

BINTOSTR(ZONED(-6448;4); "A")

Remarques

Quand utiliser BINTOSTR( )

Cette fonction permet de convertir des valeurs renvoyées à partir des fonctions ZONED( ) et EBCDIC( ) en valeurs Unicode.

Remarque

Si cette fonction n'est pas appliquée aux valeurs renvoyées de ZONED( ) et EBCDIC( ) dans les éditions Unicode d'Analytics, le codage est mal interprété, entraînant ainsi un affichage incorrect de celles-ci.