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.