Fonction TRANSFORM( )
Inverse l'ordre d'affichage du texte bidirectionnel dans une chaîne indiquée.
Syntaxe
TRANSFORM(chaîne_de_caractères_originale)
Paramètres
Nom | Type | Description |
---|---|---|
chaîne_de_caractères_originale | caractère | Le champ, l'expression ou la valeur littérale contenant du texte bidirectionnel. |
Sortie
Caractère.
Exemples
Exemples basiques
Dans la chaîne d'introduction, les caractères « XZQB » représente les caractères hébreux/bidirectionnels d'une chaîne d'introduction qui contient normalement des caractères réguliers.
Dans la chaîne de sortie, la direction de « XZQB » est inversée et la chaîne renvoie « BQZX ». Les autres caractères restent non modifiés.
Renvoie "ABC BQZX 123" :
TRANSFORM("ABC XZQB 123")
Remarques
Fonctionnement
La fonction TRANSFORMS( ) identifie les données bidirectionnelles et les affiche correctement dans la vue, de droite à gauche.
Tous les autres caractères traités par la fonction restent inchangés et continuent de s'afficher de gauche à droite.
Quand utiliser TRANSFORMS( )
Utilisez TRANSFORMS( ) pour modifier l'ordre d'affichage des caractères arabes ou hébreux, afin qu'ils s'affichent correctement.