GETLABELTEXT ER-Funktion
Die Funktion GETLABELTEXT
sucht nach einem bestimmten Label und gibt einen String-Wert zurück, der die Übersetzung des angegebenen Labels in der angegebenen Sprache darstellt.
Syntax
GETLABELTEXT (label id, language)
Argumente
Beschriftungskennung
label id
: Zeichenfolge oder Beschriftungs-ID
Die gültige ID eines der folgenden Label-Typen:
- Elektronische Berichterstattung (ER) Label
- Microsoft Dynamics 365 Finance-Bezeichnung
Anwendungshinweise
Dieses Argument kann nur als Konstante definiert werden, indem eines der folgenden unterstützten Muster verwendet wird:
Für ER Labels:
@"GER_LABEL:<LABEL ID>"
"GER_LABEL:<LABEL ID>"
Für Finance Labels:
@"<LABEL ID>"
"<LABEL ID>"
Notiz
Zur Entwurfszeit wird auf der Seite Formulardesigner eine Fehlermeldung angezeigt, wenn unter Verwendung der angegebenen Label-ID kein Label gefunden werden kann.
Sprache
language
: Zeichenfolge
Eine Zeichenfolge, die einen Sprachcode darstellt.
Anwendungshinweise
Dieses Argument kann entweder als Textkonstante oder als Pfad eines Datenquellenfeldes definiert werden, das einen String-Wert zurückgibt.
Notiz
Zur Entwurfszeit wird eine Fehlermeldung angezeigt, wenn mit dem angegebenen Argument language
kein Sprachcode gefunden werden kann, wenn es als Textkonstante definiert wurde.
Zur Laufzeit wird für ein angegebenes Label die Übersetzung für die Systemsprache EN-US
zurückgegeben, wenn mit dem angegebenen Argument language
kein Sprachcode gefunden wurde.
Rückgabewerte
Zeichenfolge
Der resultierende Textwert.
Beispiel 1: System-Etikett
Die Ausdrücke GETLABELTEXT (@"SYS70894", "en-us")
und GETLABELTEXT ("SYS70894", "en-us")
geben die englische Übersetzung „Nothing to print“ für das Anwendungsetikett @SYS70894
zurück.
Beispiel 2: ER Etikett
Sie beginnen mit der Bearbeitung einer ER Konfiguration, die aus der ISO20022 Überweisung (DE) Konfiguration abgeleitet wurde, geben eine neue Datenquelle vom Typ Berechnetes Feld ein und konfigurieren den Ausdruck GETLABELTEXT(@"GER_LABEL:VendorName", "de")
für diese Datenquelle. In diesem Fall gibt die Datenquelle zur Laufzeit die deutsche Übersetzung „Kreditorenname“ für das Label @GER_LABEL:VendorName
ER zurück, das ursprünglich in der Basis-Konfiguration ISO20022 Überweisung (DE) ER konfiguriert wurde.
Zusätzliche Ressourcen
Entwerfen Sie mehrsprachige Berichte in der elektronischen Berichterstellung