De ER-functie GETLABELTEXT
Met de functie GETLABELTEXT
wordt naar een specifiek label gezocht om een Tekenreeks-waarde te retourneren die de vertaling van het opgegeven label in de opgegeven taal vertegenwoordigt.
Syntaxis
GETLABELTEXT (label id, language)
Argumenten
Label-ID
label id
: Tekenreeks of Label-id
De geldige id van een van de volgende labeltypen:
- Label van ER (Elektronische rapportage)
- Microsoft Dynamics 365 Finance-label
Gebruiksaanwijzingen
Dit argument kan alleen worden gedefinieerd als een constante door een van de volgende ondersteunde patronen te gebruiken:
Voor ER-labels:
@"GER_LABEL:<LABEL ID>"
"GER_LABEL:<LABEL ID>"
Voor Finance-labels:
@"<LABEL ID>"
"<LABEL ID>"
Notitie
Tijdens het ontwerpen wordt een validatiefoutbericht op de pagina Formuleontwerper weergegeven als er geen label kan worden gevonden met de opgegeven label-id.
Taal
language
: Tekenreeks
Een tekenreeks die een taalcode vertegenwoordigt.
Gebruiksaanwijzingen
Dit argument kan worden gedefinieerd als een tekstconstante of als het pad van een gegevensbronveld dat een Tekenreeks-waarde retourneert .
Notitie
Tijdens het ontwerpen wordt een validatiefoutbericht weergegeven als er geen taalcode kan worden gevonden met behulp van het opgegeven language
-argument wanneer het is gedefinieerd als een tekstconstante.
Tijdens runtime wordt de vertaling voor de systeemtaal EN-US
geretourneerd voor een opgegeven label als er geen taalcode is gevonden met behulp van het opgegeven language
-argument.
Retourwaarden
Tekenreeks
De resulterende tekstwaarde.
Voorbeeld 1: systeemlabel
De expressies GETLABELTEXT (@"SYS70894", "en-us")
en GETLABELTEXT ("SYS70894", "en-us")
retourneren de Engelse vertaling "Er is niets af te drukken" voor het toepassingslabel @SYS70894
.
Voorbeeld 2: ER-label
U begint met het bewerken van een ER-configuratie die is afgeleid van de configuratie ISO20022 Kredietoverdracht (DE), voert een nieuwe gegevensbron van het type Berekend veld in en configureert de expressie GETLABELTEXT(@"GER_LABEL:VendorName", "de")
voor deze gegevensbron. In dit geval retourneert de gegevensbron tijdens runtime de Duitse vertaling "Kreditorenname" voor het ER-label @GER_LABEL:VendorName
dat oorspronkelijk is geconfigureerd in de ER-basisconfiguratie ISO20022 Kredietoverdracht (DE).