Compatibilidad con cláusula de imagen para formularios HTML5

Última actualización: 2023-12-07
  • Creado para:
  • User

Los formularios HTML5 admiten la cláusula de imagen XFA para el valor de visualización y el valor formateado de símbolos numéricos, texto y fecha. Se admiten las siguientes expresiones de cláusula de imagen:

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

Actualmente, Mobile Forms no admite la cláusula de imagen de edición. Además, no se admiten los símbolos de las cláusulas de imagen de hora y fecha y hora.

Símbolos de campo de fecha admitidos

Expresión admitida para la cláusula de imagen de fecha:

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

El patrón predeterminado de la cláusula de imagen es {MMM D, AAAA}. Si no se aplica ningún patrón, se utiliza el patrón predeterminado.

Símbolo Interpretación
D El día del mes expresado con 1 o 2 dígitos (1-31)
DD El día del mes expresado con dos dígitos (se rellena con ceros en el caso de los días 1 a 9) (01-31)
M El mes del año expresado con 1 o 2 dígitos (1-12)
MM El mes del año expresado con 2 dígitos (se rellena con ceros en el caso de los meses 1 a 12)
MMM El nombre abreviado del mes de la configuración regional actual
MMMM El nombre completo del mes de la configuración regional actual
EEE El nombre abreviado del día de la semana de la configuración regional actual
EEEE El nombre completo del día de la semana de la configuración regional actual
YY El año expresado con 2 dígitos, donde 00 = 2000, 29 = 2029, 30 = 1930 y 99 = 1999
YYYY El año expresado con 4 dígitos

Cláusula de imagen numérica

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

En los formularios PDF, se da formato a un número independientemente del número de símbolos de la cláusula de imagen.

En los formularios HTML, se aplica formato a un número únicamente si tiene un número de dígitos inferior al número de símbolos de la cláusula de imagen.

Ejemplo: imagine una cláusula de imagen: num{zzz,zzz,zz9}.

Al número 10000 se le aplica el formato 10 000 tanto en formularios HTML como PDF.

Al número 1000000 se le aplica el formato 1 000 000 en los formularios PDF. Sin embargo, en los formularios HTML, el número sigue sin tener formato y se muestra como 1000000.

Las expresiones compatibles con la cláusula de imagen numérica de los formularios HTML son las siguientes:

  • 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 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 un espacio si los datos de entrada están vacíos o hay 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 ninguno si los datos de entrada están vacíos o hay un espacio o el dígito cero en la posición correspondiente.
Un solo dígito o ninguno
E Formato de salida: la parte exponencial de un número de punto flotante que consta del símbolo exponencial (E), seguida de un signo más o menos opcional y seguida del valor exponencial.
Igual que el del formato de salida.
CR o cr
El símbolo de crédito (CR) si el número es negativo. En caso contrario, ninguno.
S o s
Formato de salida: un signo menos si el número es negativo. De lo contrario, un espacio.
Un signo menos si el número es negativo. Un signo más si el número es positivo.
V La base decimal de la configuración regional predominante. Permite para que la base decimal sea implícita al analizar la entrada.
v La base decimal de la configuración regional predominante. Permite que la base decimal sea implícita al analizar la entrada y al dar formato a la salida.
. La base decimal de la configuración regional predominante.
, (U+FF0C) El separador de agrupación de la configuración regional predominante.
$ (U+FF04) El símbolo de moneda de la configuración regional predominante.
% (U+FF05) El símbolo porcentual de la configuración regional predominante.
( (U+FF08) El paréntesis izquierdo si el número es negativo. De lo contrario, espacio.
) (U+FF09) El paréntesis derecho si el número es negativo. De lo contrario, espacio.
t El 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