HTML5 forms prend en charge les clauses d’image XFA pour afficher la valeur et la valeur formatée de la date, du texte et des synboles numériques. Les expressions de clause d’image suivantes sont prises en charge :
Mobile Forms ne prend actuellement pas en charge la clause de modification de l’image. De plus, les symboles des clauses DateTime et Time Picture ne sont pas pris en charge.
Expressions prises en charge pour la clause d’image de date :
{MMM D, YYYY} représente le motif par défaut de la clause d’image. Si aucun motif n’est appliqué, le motif par défaut est utilisé.
Symbole | Interprétation |
---|---|
D | Jour du mois à 1 ou 2 chiffres (1-31). |
JJ | Jour du mois à deux chiffres avec le zéro (01-31). |
M | Mois de l’année à 1 ou 2 chiffres (1-12). |
MM | Mois de l’année à deux chiffres avec le zéro (01-12). |
MMM | Nom abrégé du mois dans la langue courante |
MMMM | Nom du mois complet dans la langue courante |
EEE | Nom abrégé du jour de la semaine dans la langue courante |
EEEE | Nom complet du jour de la semaine dans la langue courante |
AA | Année à 2 chiffres, où 00 = 2000, 29 = 2029, 30 = 1930 et 99 = 1999 |
AAAA | Année à 4 chiffres |
HTML5 forms prend en charge les symboles d’image numérique. Toutefois, il existe une différence de prise en charge entre les formulaires PDF et les formulaires HTML.
Dans les formulaires PDF, un nombre est formaté indépendamment du nombre de symboles que contient la clause d’image.
Dans les formulaires HTML, un nombre est formaté uniquement s’il contient des chiffres inférieurs à ceux du nombre de symboles dans la clause d’image.
Exemple : prenez une clause d’image : num{zzz,zzz,zz9}.
Le nombre 10000 est formaté sous la forme 10 000 dans les formulaires HTML et PDF.
Le nombre 1000000 est formaté sous la forme 1 000 000 dans les formulaires PDF. Toutefois, dans les formulaires HTML, ce nombre n’est pas formaté et conserve la forme 1000000.
Expressions prises en charge pour la clause d’image numérique dans les formulaires HTML :
Symbole | Interprétation | Analyse des valeurs d’entrée |
---|---|---|
9 | Formatage des valeurs de sortie : un seul chiffre. Ou pour le chiffre zéro si les données d’entrée sont vides ou un espace à l’emplacement correspondant. |
Chiffre simple |
Z | Formatage des valeurs de sortie : un seul chiffre. Ou pour un espace si les données d’entrée sont vides, un espace ou le chiffre zéro à l’emplacement correspondant. |
Un seul chiffre ou un espace |
z | Formatage des valeurs de sortie : un seul chiffre. Ou pour un blanc si les données d’entrée sont vides, un espace ou le chiffre zéro à l’emplacement correspondant. |
Un seul chiffre ou rien |
E | Formatage des valeurs de sortie : la partie exposant d’un nombre à virgule flottante du symbole exponentiel (E). Suivi du signe plus ou moins facultatif. Suivi de la valeur de l’exposant. |
Identique au formatage des valeurs de sortie |
CR ou cr |
Symbole du crédit (CR) lorsque le nombre est négatif. Sinon rien. | |
S ou s |
Formatage des valeurs de sortie : un signe moins si le nombre est négatif. Sinon un espace. |
Signe moins si le nombre est négatif. Signe plus si le nombre est positif. |
V | Base décimale du jeu de paramètres régionaux dominant. Permet d’indiquer la base décimale lors de l’analyse de l’entrée. | |
v | Base décimale du jeu de paramètres régionaux dominant. Permet d’indiquer la base décimale lors de l’analyse des valeurs d’entrée et du formatage des valeurs de sortie. | |
. | Base décimale du jeu de paramètres régionaux dominant. | |
, (U+FF0C) | Séparateur d’un groupe de valeurs du jeu de paramètres régionaux dominant. | |
$ (U+FF04) | Symbole de devise du jeu de paramètres régionaux dominant. | |
% (U+FF05) | Symbole de pourcentage du jeu de paramètres régionaux dominant. | |
( (U+FF08) | Parenthèse gauche si le nombre est négatif. Sinon un espace. | |
) (U+FF09) | Parenthèse droite si le nombre est négatif. Sinon un espace. | |
t | Caractère de tabulation |
HTML5 forms prend en charge les expressions de clause d’image de texte suivantes :
Symbole | Interprétation |
---|---|
A | Caractère alphabétique simple. |
X | Caractère simple. |
O | Caractère alphanumérique simple. |
0 (zéro) | Caractère alphanumérique simple. |
9 | Chiffre simple. |