Función TRANSFORM( )

Invierte el orden de visualización del texto bidireccional dentro de una cadena especificada.

Sintaxis

TRANSFORM(cadena_original)

Parámetros

Nombre Tipo Descripción
cadena_original carácter El campo, la expresión o el valor literal que contiene texto bidireccional.

Salida

Carácter.

Ejemplos

Ejemplos básicos

En la cadena de entrada, los caracteres "XZQB" representan caracteres hebreos/bidireccionales de una cadena de entrada que, por los demás, contiene caracteres regulares.

En la cadena de salida, la dirección de "XZQB" se invierte y se devuelve "BQZX". Los demás caracteres no se modifican.

Devuelve "ABC BQZX 123":

TRANSFORM("ABC XZQB 123")

Observaciones

Cómo funciona

La función TRANSFORMS( ) identifica los datos bidireccionales y los muestra correctamente en la vista, de derecha a izquierda.

El resto de los caracteres procesados por la función no sufren modificaciones y se continúan mostrando de izquierda a derecha.

Cuándo usar TRANSFORMS( )

Utilice TRANSFORMS( ) para ajustar el orden de visualización de los caracteres árabes o hebreos, para que se muestren correctamente.