Delen via


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:

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).

Aanvullende bronnen

Tekstfuncties

Meertalige rapporten ontwerpen in Elektronische rapportage