Funzione ER NUMERALSTOTEXT
La funzione NUMERALSTOTEXT
restituisce il numero specificato come un valore Stringa dopo che è stato ovvero convertito in stringhe di testo nella lingua specificata.
Sintassi
NUMERALSTOTEXT (number, language, currency, print currency name flag, decimal points)
Argomenti
number
: Reale o Intero
Un valore numerico che specifica il numero che deve essere convertito.
language
: Stringa
Un valore Stringa che rappresenta il codice della lingua.
currency
: Stringa
Un valore Stringa che rappresenta il codice della valuta.
print currency name flag
: Booleano
Un valore Booleano che indica se un nome di valuta deve essere aggiunto al testo convertito.
decimal points
: Intero
Un valore Intero che indica il numero di posizioni decimali che dovrebbe avere il testo convertito.
Valori restituiti
String
Il valore di testo risultante.
Note sull'utilizzo
Il codice lingua è facoltativo. Se viene definito come stringa vuota, viene utilizzato il codice lingua per il contesto di esecuzione. Il codice predefinito della lingua è EN-US. Il codice della lingua per il contesto corrente è definito in un elemento Cartella o File del formato creazione di report elettronici (ER) in esecuzione.
Il codice valuta è facoltativo. Se viene definito come stringa vuota, viene utilizzata la valuta della società per il contesto di esecuzione.
Nota
Gli argomenti print currency name flag
e decimal points
vengono analizzati solo per i codici lingua seguenti: CS, ET, HU, LT, LV, PL e RU. Inoltre, l'argomento print currency name flag
viene analizzato solo per le società in cui il contesto del paese o area supporta la declinazione dei nomi valuta.
Esempio 1
NUMERALSTOTEXT (1234.56, "EN-US", "", false, 2)
restituisce "One Thousand Two Hundred Thirty Four and 56".
Esempio 2
NUMERALSTOTEXT (120, "PL", "", false, 0)
restituisce "Sto dwadzieścia".
Esempio 3
NUMERALSTOTEXT (120.21, "RU", "EUR", true, 2)
restituisce "Сто двадцать евро 21 евроцент".