Udostępnij za pośrednictwem


NUMERALSTOTEXT, funkcja ER

Funkcja NUMERALSTOTEXT zwraca określoną liczbę jako wartość Ciąg po jej zapisaniu (czyli przekonwertowaniu na ciągi tekstowe) w określonym języku.

Składnia

NUMERALSTOTEXT (number, language, currency, print currency name flag, decimal points)

Argumenty

number: Liczba całkowita lub Liczba rzeczywista

Wartość liczbowa, która określa liczbę do zapisania.

language: Ciąg

Wartość typu Ciąg reprezentująca kod języka.

currency : Ciąg

Wartość typu Ciąg reprezentująca kod waluty.

print currency name flag: Wartość logiczna

Wartość logiczna wskazująca, czy nazwa waluty musi zostać dodana do napisanego tekstu.

decimal points: Liczba całkowita

Wartość całkowita, która wskazuje liczbę miejsc dziesiętnych na potrzeby zapisanego tekstu.

Wartości zwracane

Ciąg

Wynikowa wartość tekstowa.

Uwagi dotyczące użytkowania

Kod języka jest opcjonalny. Jeśli jest zdefiniowany jako pusty ciąg znaków, będzie używany kod języka aktualnie uruchomionego kontekstu. Domyślny kod języka to EN-US. Kod języka dla uruchomionego kontekstu jest zdefiniowany w elemencie Folder lub Plik w uruchomionym formacie raportowania elektronicznego (ER).

Kod waluty jest opcjonalny. Jeśli jest zdefiniowany jako pusty ciąg znaków, będzie używana waluta firmy aktualnie uruchomionego kontekstu.

Banknot

Argumenty print currency name flag i decimal points są analizowane tylko dla następujących kodów języków: CS, ET, HU, LT, LV, PL i RU. Ponadto argument print currency name flag jest analizowany tylko dla firm, których kontekst kraju lub regionu obsługuje deklinację nazw walut.

Przykład 1

Funkcja NUMERALSTOTEXT (1234.56, "EN-US", "", false, 2) zwraca wartość "One Thousand Two Hundred Thirty Four and 56".

Przykład 2

Funkcja NUMERALSTOTEXT (120, "PL", "", false, 0) zwraca wartość „Sto dwadzieścia”.

Przykład 3

Funkcja NUMERALSTOTEXT (120.21, "RU", "EUR", true, 2) zwraca wartość „сто двадцать евро 21 евроцент”.

Dodatkowe zasoby

Funkcje tekstowe