HTML5 Forms supporta la clausola immagine XFA per il valore di visualizzazione e il valore formattato per i simboli di data, testo e numerici. Sono supportate le seguenti espressioni della clausola Picture:
Al momento, Mobile Forms non supporta la clausola Edit Picture. Inoltre, i simboli delle clausole DateTime e Time Picture non sono supportati.
Espressione supportata per la clausola Date Picture:
Il pattern predefinito della clausola immagine è {MMM D, YYYY}. Se non viene applicato alcun pattern, viene utilizzato quello di default.
Simbolo | Interpretazione |
---|---|
D | 1 o 2 cifre (1-31) del giorno del mese |
GG | Giorno del mese a due cifre (01-31) senza riempimento. |
M | 1 o 2 cifre (1-12) del mese dell’anno. |
MM | Mese dell’anno a due cifre (01-12) imbottite a zero. |
MMM | Nome del mese abbreviato della lingua corrente |
MMMM | Nome mese completo della lingua corrente |
EEE | Nome abbreviato del giorno feriale della lingua corrente |
EEEE | Nome completo del giorno feriale della lingua corrente |
AA | Anno a 2 cifre, dove 00 = 2000, 29 = 2029, 30 = 1930 e 99 = 1999 |
AAAA | Anno a 4 cifre |
I moduli HTML5 supportano i simboli di immagine numerica. Tuttavia, esiste una differenza nel supporto tra PDF forms e HTML Forms.
In entrata PDF forms, un numero viene formattato indipendentemente dal numero di simboli nella clausola Picture
In entrata HTML Forms, un numero viene formattato solo se il numero contiene cifre inferiori al numero di simboli nella clausola Picture.
Esempio: considerare una clausola Picture: num{zzz,zzz,zz9}.
Il numero 10000 è formattato come 10.000 sia in HTML che in PDF forms.
Il numero 1000000 è formattato come 1.000.000 in PDF forms. Tuttavia, in HTML Forms il numero rimane non formattato come 1000000.
Espressioni supportate per la clausola Numeric Picture in HTML Forms sono:
Simbolo | Interpretazione | Analisi input |
---|---|---|
9 | Formattazione di output: una cifra singola. Oppure per la cifra zero se i dati di input sono vuoti o uno spazio nella posizione corrispondente. |
Cifra singola |
Z | Formattazione di output: una cifra singola. Oppure per uno spazio se i dati di input sono vuoti, uno spazio o la cifra zero nella posizione corrispondente. |
Cifra singola o spazio |
z | Formattazione di output: una cifra singola. Oppure nulla se i dati di input sono vuoti, uno spazio o la cifra zero nella posizione corrispondente. |
Cifra singola o nulla |
Err. | Formattazione di output: la parte esponente di un numero a virgola mobile costituito dal simbolo esponenziale (E). Seguito da un segno più o meno facoltativo. Seguito dal valore esponente. |
Come per la formattazione di output |
CR o cr |
Simbolo di credito (CR) se il numero è negativo. Altrimenti niente. | |
S o s |
Formattazione output: un segno meno se il numero è negativo. Altro spazio. |
Segno meno se il numero è negativo. Segno più se il numero è positivo |
V | Raggio decimale della lingua prevalente. Consente di implicare il raggio decimale durante l'analisi dell'input. | |
v | Raggio decimale della lingua prevalente. Consente di implicare il raggio decimale durante l'analisi di input e la formattazione di output. | |
. | Raggio decimale della lingua prevalente. | |
, (U+FF0C) | Separatore di raggruppamento delle impostazioni internazionali prevalenti | |
$ (U+FF04) | Simbolo di valuta della lingua prevalente. | |
% (U+FF05) | Simbolo di percentuale della lingua prevalente. | |
( (U+FF08) | Parentesi sinistra se il numero è negativo. Altro spazio. | |
) (U+FF09) | Parentesi destra se il numero è negativo. Altro spazio. | |
t | Carattere scheda |
I moduli HTML5 supportano le seguenti espressioni della clausola Text Picture:
Simbolo | Interpretazione |
---|---|
A | Carattere alfabetico singolo. |
X | Singolo carattere. |
O | Singolo carattere alfanumerico. |
0 (zero) | Singolo carattere alfanumerico. |
9 | Una cifra. |