Los formularios HTML5 admiten la cláusula de imagen XFA para el valor de visualización y el valor con formato para los símbolos numéricos, de texto y de fecha. Se admiten las siguientes Expresiones de cláusula Picture:
Actualmente, Mobile Forms no admite la cláusula Editar imagen. Además, no se admiten los símbolos de las cláusulas DateTime y Time Picture.
Cláusula de expresión admitida para la imagen de fecha:
El patrón predeterminado de la cláusula de imagen es el patrón {MMM D, AAAA}. Si no se aplica ningún patrón, se utiliza el patrón predeterminado.
Símbolo | Interpretación |
---|---|
D | Día del mes expresado con 1 o 2 dígitos (1-31) |
DD | Día del mes expresado con dos dígitos (01-31). |
M | Mes del año de 1 o 2 dígitos (1-12). |
MM | Mes del año expresado con 2 dígitos (01-12). |
MMM | Nombre abreviado del mes de la configuración regional actual |
MMMM | Nombre completo del mes de la configuración regional actual |
EEE | Nombre abreviado de día de semana de la configuración regional actual |
EEEE | Nombre completo del día de la semana de la configuración regional actual |
YY | Año de 2 dígitos, donde 00 = 2000, 29 = 2029, 30 = 1930 y 99 = 1999 |
YYYY | Año de 4 dígitos |
Los formularios HTML5 admiten símbolos de imagen numérica. Sin embargo, hay una diferencia en la compatibilidad entre PDF forms y HTML Forms.
En PDF forms, se da formato a un número independientemente del número de símbolos de la cláusula Picture que tenga
En HTML Forms, un número solo tiene formato si el número tiene dígitos inferiores al número de símbolos de la cláusula Picture.
Ejemplo: Considere una cláusula Picture: num{zzz,zzz,zz9}.
El número 10000 tiene el formato 10.000 tanto en HTML como en PDF forms.
El número 1000000 tiene un formato de 1000.000 en PDF forms. Sin embargo, en HTML Forms el número permanece sin formato como 1000000.
Las expresiones admitidas para la cláusula de imagen numérica en HTML Forms son:
Símbolo | Interpretación | Análisis de entrada |
---|---|---|
9 | Formato de salida: un solo dígito. O para el dígito cero si los datos de entrada están vacíos o si hay un espacio en la posición correspondiente. |
Dígito sencillo |
Z | Formato de salida: un solo dígito. O para un espacio si los datos de entrada están vacíos, un espacio o el dígito cero en la posición correspondiente. |
Un solo dígito o espacio |
z | Formato de salida: un solo dígito. O bien, para nada si los datos de entrada están vacíos, un espacio o el dígito cero en la posición correspondiente. |
Un solo dígito o nada |
E | Formato de salida: la parte exponencial de un número de coma flotante formado por el símbolo exponencial (E). Seguido de un signo más o menos opcional. Seguido por el valor exponencial. |
Igual que para el formato de salida |
CR o cr |
Símbolo de crédito (CR) si el número es negativo. No hay nada más. | |
S o s |
Formato de salida: un signo menos si el número es negativo. Otro espacio. |
Signo menos si el número es negativo. Signo más si el número es positivo |
V | Radio decimal de la configuración regional prevaleciente. Permitir que la base decimal se implemente al analizar la entrada. | |
v | Radio decimal de la configuración regional prevaleciente. Permitir que la base decimal se implemente al analizar la entrada y al formato de salida. | |
. | Radio decimal de la configuración regional prevaleciente. | |
, (U+FF0C) | Separador de agrupación de la configuración regional prevaleciente | |
$ (U+FF04) | Símbolo de moneda de la configuración regional prevaleciente. | |
% (U+FF05) | Símbolo porcentual de la configuración regional prevaleciente. | |
(U+FF08) | Paréntesis izquierdo si el número es negativo. Otro espacio. | |
) (U+FF09) | Paréntesis derecho si el número es negativo. Otro espacio. | |
t | Carácter de tabulación |
Los formularios HTML5 admiten las siguientes expresiones de cláusula de imagen de texto:
Símbolo | Interpretación |
---|---|
A | Carácter alfabético sencillo. |
X | Carácter sencillo. |
O | Carácter alfanumérico sencillo. |
0 (cero) | Carácter alfanumérico sencillo. |
9 | Dígito sencillo. |