Compatibilidad con cláusula de imagen para formularios HTML5

Los formularios HTML5 son compatibles con la cláusula de imagen XFA para mostrar valor y valor formateado para símbolos numéricos, de texto y de fecha. Se admiten las expresiones de cláusula de imagen siguientes:

  • category(locale){picture-subscription} | category(locale){picture-subscription} | category(locale)
  • category.subcategory{}
NOTA

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.

Símbolos de campo de fecha admitidos

Expresión admitida para la cláusula Date Picture:

  • date.long{}
  • date.short{}
  • date.medium{}
  • date.full{}
  • date.short{}
  • date
NOTA

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 2 dígitos (se rellena con ceros en el caso de los días 1 a 31).
M Mes del año expresado con 1 o 2 dígitos (1-12).
MM Mes del año expresado con 2 dígitos (se rellena con ceros en el caso de los meses 1 a 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 del día de la 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

Cláusula de imagen numérica

Los formularios HTML5 admiten símbolos de imagen numérica. Sin embargo, existe una diferencia en la compatibilidad entre los PDF forms y HTML Forms.

En PDF forms, se da formato a un número independientemente del número de símbolos que tenga la cláusula Picture

En HTML Forms, un número tiene formato únicamente 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 1 000 000 PDF forms. Sin embargo, en HTML Forms el número permanece sin formato como 100000.

Las expresiones admitidas para la cláusula de Imagen numérica en HTML Forms son:

  • num.integer{}
  • num.decimal{}
  • num.currency{}
  • num.percent{}
  • num
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 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 que consta del 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 más.
S o s
Formato de salida: un signo menos si el número es negativo. Espacio restante.
Signo menos si el número es negativo. Signo más si el número es positivo
V Base decimal de la configuración regional predominante. Permiso para que la base decimal sea implícita al analizar la entrada.
v Base decimal de la configuración regional predominante. Permiso para que la base decimal sea implícita al analizar la entrada y al dar formato de salida.
. Base decimal de la configuración regional predominante.
, (U+FF0C) Separador de agrupación de la configuración regional prevaleciente
$ (U+FF04) Símbolo de moneda de la configuración regional predominante.
% (U+FF05) Símbolo porcentual de la configuración regional prevaleciente.
(U+FF08) Paréntesis izquierdo si el número es negativo. Más espacio.
) (U+FF09) Paréntesis derecho si el número es negativo. Más espacio.
t Carácter de tabulación

Cláusula de imagen de texto

Los formularios HTML5 admiten las siguientes expresiones de cláusula de imagen de texto:

  • text
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.

En esta página