|
Converte un numero in una stringa di caratteri. FormCalc formatta il risultato impostando la larghezza specificata e arrotonda al numero specificato di posizioni decimali.
SintassiStr(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.
|
EsempiDi 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.
|
|
|
|