Funzione GETLABELTEXT ER
La funzione GETLABELTEXT
cerca un'etichetta specifica da restituire al valore Stringa che rappresenta la traduzione dell'etichetta specificata nella lingua specificata.
Sintassi
GETLABELTEXT (label id, language)
Argomenti
ID etichetta
label id
: Stringa o ID etichetta
L'ID valido di uno dei seguenti tipi di etichetta:
- Etichetta Creazione di report elettronici (ER)
- Etichetta Microsoft Dynamics 365 Finance
Note sull'utilizzo
Questo argomento può essere definito solo come una costante, utilizzando uno dei seguenti modelli supportati:
Per le etichette ER:
@"GER_LABEL:<LABEL ID>"
"GER_LABEL:<LABEL ID>"
Per le etichette Finance:
@"<LABEL ID>"
"<LABEL ID>"
Nota
In fase di progettazione, viene visualizzato un messaggio di errore di convalida nella pagina Designer formula se non è possibile trovare alcuna etichetta utilizzando l'ID etichetta fornito.
Lingua
language
: Stringa
Stringa che rappresenta un codice lingua.
Note sull'utilizzo
Questo argomento può essere definito come una costante di testo o come il percorso di un campo dell'origine dati che restituisce un valore Stringa.
Nota
In fase di progettazione, viene visualizzato un messaggio di errore di convalida se non è possibile trovare il codice della lingua utilizzando l'argomento language
fornito quando è stato definito come una costante di testo.
In fase di esecuzione, la traduzione per la lingua del sistema EN-US
viene restituita per un'etichetta specificata se non è stato trovato alcun codice lingua utilizzando l'argomento language
fornito.
Valori restituiti
String
Il valore di testo risultante.
Esempio 1: etichetta di sistema
Le espressioni GETLABELTEXT (@"SYS70894", "en-us")
e GETLABELTEXT ("SYS70894", "en-us")
restituiscono la traduzione inglese "Niente da stampare" per l'etichetta dell'applicazione @SYS70894
.
Esempio 2: etichetta ER
Inizia a modificare una configurazione ER che è stata derivata dalla configurazione Bonifico ISO20022 (DE), immetti una nuova origine dati del tipo Campo calcolato e configura l'espressione GETLABELTEXT(@"GER_LABEL:VendorName", "de")
per questa origine dati. In questo caso, in fase di esecuzione, l'origine dati restituisce la traduzione tedesca "Kreeditorenname" per l'etichetta ER @GER_LABEL:VendorName
inizialmente configurata nella configurazione ER ISO20022 Bonifico (DE).
Risorse aggiuntive
Progettare report multilingue nella creazione di report elettronici