Freigeben über


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:

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

Textfunktionen

Entwerfen Sie mehrsprachige Berichte in der elektronischen Berichterstellung