Pattern numerici

Per creare pattern numerici da applicare ai campi numerici è necessario utilizzare determinati simboli. Per creare pattern numerici per campi decimali è anche possibile utilizzare i simboli riportati di seguito.

Nota: il trattino (-), i due punti (:), la barra (/) e lo spazio ( ) sono considerati valori letterali e possono essere inseriti in qualsiasi punto del pattern. Per inserire una frase in un pattern, delimitare la stringa di testo con virgolette singole ('). Ad esempio, 'Il saldo è ' z,zz9.99 può essere specificato come pattern di visualizzazione.

Per creare dei pattern utilizzare i seguenti simboli. Il pattern determina il formato in cui gli utenti immettono o formattano i dati. I risultati formattati nella colonna Esempio sono delimitati da doppie virgolette, così da poter identificare i punti dove apparirebbero gli spazi nel risultato finale. Le virgolette non fanno parte del risultato. In questi esempi, l'impostazione internazionale è Inglese (USA).

Simbolo numerico

Descrizione

Esempio

     

9

Singola cifra o zero se l'input è vuoto. Se segue la radice decimale, indica il numero esatto di cifre contenuto nel valore di dati.

Pattern di visualizzazione: zzz,zz9.999

Valore immesso: 123456.1236 o 1234

Valore formattato: “123,456.124” o “1,234.000”

z

Singola cifra o nessun output se l'input è la cifra zero iniziale o nessun output se l'input è vuoto.

Pattern di visualizzazione: $zzz9

Valore immesso: 123

Valore formattato: “$123”

z

Singola cifra o uno spazio se l'input è la cifra zero iniziale o uno spazio se l'input è vuoto.

Pattern di visualizzazione: $ZZZ9

Valore immesso: 123

Valore formattato: “$ 123”

s

Segno meno (-) se il numero è negativo (se il numero è positivo, non è richiesto alcun simbolo)

Pattern di visualizzazione: $szzz9

Valore immesso: 123 o -123

Valore formattato: “$123” o “$-123”

S

Segno meno (-) se il numero è negativo, oppure uno spazio se il numero è positivo

Pattern di visualizzazione: $Szzz9

Valore immesso: 123 o -123

Valore formattato: “$ 123” o “$-123”

E

Simbolo esponenziale (E+3 significa che il valore esponenziale è 3 ed E-2 che il valore esponenziale è -2).

Il simbolo esponenziale (E) può essere utilizzato solo dopo una cifra 9, z o Z.

Pattern di visualizzazione: 99.999E

Valore immesso: 12345 o 0.12345

Valore formattato: “12.345E+3” o “12.345E-2”

$

Simbolo della valuta che corrisponde alle impostazioni internazionali correnti per l'oggetto

Pattern di visualizzazione: $zzz9

Valore immesso: 123

Valore formattato: “$123”

cr

Simbolo di credito (CR) se il numero è negativo (se il numero è positivo, non è richiesto alcun simbolo)

Pattern di visualizzazione: cr$zzz9

Valore immesso: 123 o -123

Valore formattato: “$123” o “CR$123”

CR

Simbolo di credito (CR) se il numero è negativo, o spazi se il numero è positivo

Pattern di visualizzazione: CR$zzz9

Valore immesso: 123 o -123

Valore formattato: “ $123” o “CR$123”

db

Simbolo di debito (DB) se il numero è negativo (se il numero è positivo, non è richiesto alcun simbolo)

Pattern di visualizzazione: db$zzz9

Valore immesso: 123 o -123

Valore formattato: “$123” o “DB$123”

DB

Simbolo di debito (DB) se il numero è negativo, o spazi se il numero è positivo

Pattern di visualizzazione: DB$zzz9

Valore immesso: 123 o -123

Valore formattato “ $123” o “DB$123”

( )

I caratteri parentetici sinistro e destro per visualizzare un numero negativo. Se il numero è positivo, i caratteri parentetici diventano spazi.

Nota: i caratteri parentetici sinistro e destro possono soltanto includere una cifra 8, 9, z o Z.

Pattern di visualizzazione: ($zzz9)

Valore immesso: 123 o -123

Valore formattato: “ $123 ” o “($123)”

.

Radice decimale che corrisponde alle impostazioni internazionali correnti per l'oggetto

Pattern di visualizzazione: zzz9.99

Valore immesso: 123.45

Valore formattato per un'impostazione internazionale tedesca (Germania): “123,45”

v

Radice decimale implicita che corrisponde alle impostazioni internazionali correnti per l'oggetto (la radice decimale viene estrapolata prima che l'output sia scritto)

Pattern di visualizzazione: zzz9v99

Valore immesso: 123.45

Valore formattato: “12345”

,

Carattere del gruppo che corrisponde alle impostazioni internazionali correnti per l'oggetto

Pattern di visualizzazione: z,zz9.99

Valore immesso: 1234.56

Valore formattato per un'impostazione internazionale tedesca (Germania): “1.234,56”

%

Simbolo percentuale che corrisponde alle impostazioni internazionali correnti per l'oggetto

Pattern di visualizzazione: z9.99%

Valore immesso: 0.123

Valore formattato: “12.30%”

Simboli riservati

I simboli indicati di seguito hanno significati particolari e non possono essere utilizzati come testo letterale.

Simbolo

Descrizione

?

Quando viene inviato, il simbolo corrisponde a un carattere qualsiasi. Quando viene unito per la visualizzazione, diventa uno spazio.

*

Quando viene inviato, il simbolo equivale a 0 o ai caratteri di spazio vuoto Unicode. Quando viene unito per la visualizzazione, diventa uno spazio.

+

Quando viene inviato, il simbolo equivale a uno o più caratteri di spazio vuoto Unicode. Quando viene unito per la visualizzazione, diventa uno spazio.