Partilhar via


Função de ER GETLABELTEXT

Importante

Some or all of the functionality noted in this article is available as part of a preview release. The content and the functionality are subject to change. For more information about preview releases, see Service update availability.

A função GETLABELTEXT pesquisa uma etiqueta específica para devolver um valor Cadeia que represente a tradução da etiqueta especificada no idioma especificado.

Sintaxe

GETLABELTEXT (label id, language)

Argumentos

ID da etiqueta

label id: Cadeia ou Id da etiqueta

O ID válido de um dos seguintes tipos de etiquetas:

Notas de utilização

Este argumento apenas pode ser definido como uma constante, utilizando um dos seguintes padrões suportados:

  • Para etiquetas de ER:

    • @"GER_LABEL:<LABEL ID>"
    • "GER_LABEL:<LABEL ID>"
  • Para etiquetas do Finance:

    • @"<LABEL ID>"
    • "<LABEL ID>"

Nota

Durante a estruturação, uma mensagem de erro de validação é apresentada na página Estruturador de fórmulas se nenhuma etiqueta puder ser localizada utilizando o ID da etiqueta fornecido.

Idioma

language: Cadeia

Uma cadeia que representa um código de idioma.

Notas de utilização

Este argumento pode ser definido como uma constante de texto ou como o caminho de um campo de origem de dados que devolve um valor Cadeia.

Nota

Na estruturação, uma mensagem de erro de validação é apresentada se nenhum código de idioma puder ser localizado utilizando o argumento language fornecido quando foi definido como uma constante de texto.

Durante a execução, a tradução para o idioma do sistema EN-US é devolvida para uma etiqueta especificada se não tiver sido localizado nenhum código de idioma utilizando o argumento language fornecido.

Valores de retorno

Cadeia

O valor de texto resultante.

Exemplo 1: Etiqueta do sistema

As expressões GETLABELTEXT (@"SYS70894", "en-us") e GETLABELTEXT ("SYS70894", "en-us") devolvem a tradução para inglês "Nothing to print" para a etiqueta da aplicação @SYS70894.

Exemplo 2: Etiqueta de ER

Comece por editar uma configuração de ER derivada da configuração Transferência de crédito ISO20022 (DE), introduzir uma nova origem de dados do tipo Campo calculado e configurar a expressão GETLABELTEXT(@"GER_LABEL:VendorName", "de") para esta origem de dados. Neste caso, durante a execução, a origem de dados devolve a tradução para alemão "Kreditorenname" para a etiqueta de ER @GER_LABEL:VendorName que foi inicialmente configurada na configuração de ER de base Transferência de crédito ISO20022 (DE).

Recursos adicionais

Funções de texto

Estruturar relatórios multilingues nos Relatórios eletrónicos