Del via


ER-funktionen NUMERALSTOTEXT

Funktionen NUMERALSTOTEXT returnerer det angivne tal som en Streng-værdi, efter at det er blevet skrevet helt ud (det vil være konverteret til tekststrenge) på det angivne sprog.

Syntaks

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

Argumenter

number: Heltal eller Reel

En numerisk værdi, der angiver det tal, der skal skrives helt ud.

language: Streng

En Streng-værdi, der repræsenterer sprogkoden.

currency: Streng

En Streng-værdi, der repræsenterer valutakoden.

print currency name flag: Boolesk

En Boolesk værdi, der angiver, om der skal føjes et valutanavn til den tekst, der skrives helt ud.

decimal points: Heltal

En Heltals-værdi, der angiver det antal decimaler, som den tekst, der er skrevet helt ud, skal have.

Returnerede værdier

Streng

Den returnerede tekstværdi.

Bemærkninger til brug

Sprogkoden er valgfri. Hvis den er defineret som en tom streng, bruges sprogkoden for kørselskonteksten. Standardsprogkoden er EN-US. Sprogkoden for den kørende kontekst er defineret i et Mappe- eller Fil-element i det elektroniske rapporteringsformat (ER), der kører.

Valutakoden er valgfri. Hvis den er defineret som en tom streng, bruges firmavalutaen for kørselskonteksten.

Bemærk!

Argumenterne print currency name flag og decimal points analyseres kun for følgende sprogkoder: CS, ET, HU, LT, LV, PL, and RU. Desuden analyseres argumentet print currency name flag kun for virksomheder, hvor landets eller områdets kontekst understøtter afvigelse af valutanavne.

Eksempel 1

NUMERALSTOTEXT (1234.56, "EN-US", "", false, 2) returnerer "Ettusindtohundredeogfireogtredive samt 56".

Eksempel 2

NUMERALSTOTEXT (120, "PL", "", false, 0) returnerer "Sto dwadzieścia".

Eksempel 3

NUMERALSTOTEXT (120.21, "RU", "EUR", true, 2) returnerer "сто двадцать евро 21 евроцент".

Yderligere ressourcer

Tekstfunktioner