Str

Converte un numero in una stringa di caratteri. FormCalc formatta il risultato impostando la larghezza specificata e arrotonda al numero specificato di posizioni decimali.

Sintassi

Str(n1 [, n2 [, n3 ]])

Parametri

Parametro

Descrizione

n1

Numero da convertire.

n2 (facoltativo)

Larghezza massima della stringa. Se non si inserisce un valore per n2, la funzione utilizza un valore 10 come larghezza predefinita.

Se la stringa risultante è più lunga di n2, la funzione restituisce una stringa di * (asterisco) caratteri avente la lunghezza specificata da n2.

n3 (facoltativo)

Numero di cifre da riportare dopo il punto decimale. Se non si inserisce un valore per n3, la funzione utilizza un valore 0 come valore di precisione predefinito.

Esempi

Di seguito sono riportati alcuni esempi d'uso della funzione Str:

Espressione

Valore restituito

Str(2.456)

" 2"

Str(4.532, 6, 4)

4.5320

Str(234.458, 4)

" 234"

Str(31.2345, 4, 2)

****

Str(Max(Amount[*]), 6, 2)

Converte l'occorrenza di valore più elevato di Amount in una stringa di sei caratteri con due cifre decimali.

Vedere anche Max.