Função TRANSFORM( )
Inverte a ordem de exibição do texto bidirecional dentro de uma cadeia especificada.
Sintaxe
TRANSFORM(cadeia_original)
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
cadeia_original | caractere | O campo, expressão ou valor literal que contém texto bidirecional. |
Saída
Caractere.
Exemplos
Exemplos básicos
Na cadeia de entrada, "XZQB" representa caracteres hebraicos/bidirecionais em uma cadeia de entrada que, exceto por isso, contém caracteres normais.
Na cadeia de saída, a direção de "XZQB" é invertida e o retorno é "BQZX". Os outros caracteres não são modificados.
Retorna "ABC BQZX 123":
TRANSFORM("ABC XZQB 123")
Observações
Como funciona?
A função TRANSFORMS( ) identifica os dados bidirecionais e os apresenta corretamente na exibição, da direita para a esquerda.
Todos os outros caracteres processados pela função não são modificados e continuam sendo exibidos da esquerda para a direita.
Quando usar TRANSFORMS( )
Use TRANSFORMS( ) para ajustar a ordem de exibição de caracteres árabes ou hebraicos, para que sejam exibidos corretamente.