GETLABELTEXT, funkcja ER
Funkcja GETLABELTEXT
wyszukuje określoną etykietę w celu zwrócenia wartości String reprezentującej tłumaczenie określonej etykiety w określonym języku.
Składnia
GETLABELTEXT (label id, language)
Argumenty
Identyfikator etykiety
label id
: Ciąg lub Identyfikator etykiety
Poprawny identyfikator jednego z następujących typów etykiet:
- Etykieta Omówienie raportowania elektronicznego (ER)
- Microsoft Dynamics 365 Finance — etykieta
Uwagi dotyczące użytkowania
Ten argument może być zdefiniowany tylko jako stała, przez użycie jednego z następujących obsługiwanych wzorców:
Dla etykiet ER:
@"GER_LABEL:<LABEL ID>"
"GER_LABEL:<LABEL ID>"
Dla etykiet Finance:
@"<LABEL ID>"
"<LABEL ID>"
Banknot
W czasie projektowania na stronie Projektanta formuł wyświetlany jest komunikat o błędzie walidacji, jeśli nie można znaleźć żadnej etykiety przy użyciu podanego identyfikatora etykiety.
Język
language
: Ciąg
Ciąg, który reprezentuje kod języka.
Uwagi dotyczące użytkowania
Ten argument może być zdefiniowany jako stała tekstowa lub jako ścieżka do pola źródła danych, które zwraca wartość Ciąg.
Banknot
W czasie projektowania wyświetlany jest komunikat o błędzie weryfikacji, jeśli nie można znaleźć kodu języka przy użyciu podanego argumentu language
, gdy został on zdefiniowany jako stała tekstowa.
W trybie uruchomieniowym, tłumaczenie dla języka systemowego EN-US
jest zwracane dla podanej etykiety, jeśli nie znaleziono kodu języka za pomocą podanego argumentu language
.
Wartości zwracane
Ciąg
Wynikowa wartość tekstowa.
Przykład 1: etykieta systemowa
Wyrażenia GETLABELTEXT (@"SYS70894", "en-us")
i GETLABELTEXT ("SYS70894", "en-us")
zwracają return angielskie tłumaczenie „Nothing to print” dla etykiety aplikacji @SYS70894
.
Przykład 2: etykieta ER
Rozpoczynasz edycję konfiguracji ER, która została wyprowadzona konfiguracji Komunikaty o przelewach ISO20022 (DE), wprowadzasz nowe źródło danych typu Pole kalkulowane i konfigurujesz wyrażenie GETLABELTEXT(@"GER_LABEL:VendorName", "de")
dla tego źródła danych. W tym przypadku źródło danych zwraca w trybie uruchomieniowe niemieckie tłumaczenie „Kreditorenname” dla etykiety ER @GER_LABEL:VendorName
, która została pierwotnie skonfigurowana w bazowej konfiguracji Transfer kredytowy ISO20022 (DE) ER.
Dodatkowe zasoby
Projektowanie raportów wielojęzycznych w module raportowanie elektroniczne