Compatibilidad con XFA en formularios adaptables basados en XDP

Introducción

Los formularios adaptables admiten varios eventos XFA, propiedades, secuencias de comandos y validaciones definidas en un archivo XDP, incluidos:

  • Ejecución de secuencias de comandos definidas en eventos del archivo XDP.
  • Captura de valores predeterminados y propiedades de comportamiento para los campos del archivo XDP.
  • Ejecución de secuencias de comandos de validación definidas en el archivo XDP.

Cuando se crea un formulario adaptable basado en un archivo XDP, las propiedades, eventos y validaciones se rellenan automáticamente en la interfaz de usuario de creación de formularios. Sin embargo, los autores de formularios pueden anular algunos de estos elementos para crear una experiencia alternativa.

Este artículo listas admite eventos, propiedades y validaciones XFA respetadas en formularios adaptables y explica cómo anularlas en formularios adaptables.

Elementos XFA admitidos y su asignación en formularios adaptables

Fields

Cuando se crea un formulario adaptable con un archivo XDP, se puede arrastrar y soltar un campo XFA en el formulario adaptable. La siguiente tabla lista cómo se asignan los campos XFA a los campos de formulario adaptables.

Campo o contenedor XFA

Componente de formulario adaptable correspondiente

Botón

Botón

Casilla de verificación

Casilla de verificación

Cuadro de lista

Lista desplegable

Campo de fecha y hora

Selector de fecha

Secuencia de comandos de firma

Firma a mano alzada

Campo numérico

Cuadro numérico

Campo decimal

Cuadro numérico

Campo de texto

Cuadro de texto

Campo de contraseña

Cuadro de contraseña

Imagen

Imagen

Texto

Texto

Subformulario

Panel

Área (grupo)

Panel

Conjunto de subformularios

Panel

Propiedades

La siguiente tabla captura el comportamiento de varias secuencias de comandos XFA definidas en los archivos XDP en los formularios adaptables.

Propiedades del componente XFA

Comportamiento correspondiente en formularios adaptables

somExpression

Asignado a la propiedad de referencia Bind (bindRef) en forma adaptable.

presence

Asignado a la propiedad visible en un formulario adaptable. Puede anularlo mediante la expresión Visibilidad.

access

Asignado a la propiedad enabled en formato adaptable. Puede anularlo mediante la expresión de Access.

Accesibilidad: role

Asignado a la propiedad role en formato adaptable.

Accesibilidad: speakPriority

Asignado a la propiedad speakPriority en formato adaptable.

Accesibilidad: speakText

Asignado al texto de accesibilidad personalizado en formato adaptable.

Accesibilidad: toolTip

Asignado a la propiedad short description en formato adaptable.

caption (todos los tipos de campo)

Asignado a la propiedad Title en forma adaptable.

displayFormat (todos los tipos de campo)

Asignado al patrón de visualización en formato adaptable.

rawValue (todos los tipos de campo)

Asignado a la propiedad value en el formulario adaptable.

items (casilla de verificación, casilla de verificación)

Asignado a la propiedad options en formato adaptable. Puede anularlo mediante la expresión Opciones.

maxChar (Campo de texto)

Asignado a la propiedad Máximo de caracteres permitido en un formulario adaptable.

multiline (campo de texto)

Asignado a la propiedad Permitir líneas múltiples en formato adaptable.

fracDigit (Campo numérico, Campo decimal)

Asignado a la propiedad Dígitos Frac en formato adaptable.

leadDigit (Campo numérico, Campo decimal)

Asignado a la propiedad Dígitos de posibles clientes en formato adaptable.

multiSelect (cuadro de Lista)

Asignado a la propiedad Permite selección múltiple en forma adaptable.

Secuencias de comandos

La siguiente tabla captura el comportamiento de varias secuencias de comandos XFA definidas en el archivo XDP en los formularios adaptables.

Eventos de secuencias de comandos XFA

Comportamiento correspondiente en formularios adaptables

initialize

Esta secuencia de comandos se ejecuta en tiempo de ejecución y no se puede anular en un formulario adaptable.

calculate

Asignado a la expresión Calculate en forma adaptable.

validate

Asignado a la expresión Validación en forma adaptable.

validationState

Esta secuencia de comandos se ejecuta en tiempo de ejecución y no se puede anular en un formulario adaptable.

exit

Esta secuencia de comandos se ejecuta en tiempo de ejecución y no se puede anular en un formulario adaptable.

click (campos de botón)

Asignado a la expresión Clic del botón.

Compatibilidad con scripts del lado del servidor

Esta secuencia de comandos se ejecuta en tiempo de ejecución y no se puede anular en un formulario adaptable.

Compatibilidad con los servicios Web

Esta secuencia de comandos se ejecuta en tiempo de ejecución y no se puede anular en un formulario adaptable.

Cambio (campo garabatear, botón de radio, casilla de verificación)

Esta secuencia de comandos se ejecuta en tiempo de ejecución y no se puede anular en un formulario adaptable.

Validaciones

La siguiente tabla captura cómo se asignan las validaciones XFA a las validaciones en formularios adaptables.

Validación XFA

Validación correspondiente en formulario adaptable

Patrón de validación (formatTest)

validatePictureClause

Mensaje del patrón de validación (formatTestMessage)

validatePictureMessage

Requerido (nullTest )

obligatorio

Mensaje vacío (nullTestMessage)

mandatoryMessage

Validar script (scriptTest)

validateExp

Mensaje de la secuencia de comandos de validación (scriptTestMessage)

validateMessage

NOTA

No se puede anular la propiedad obligatoria del botón de opción de formulario adaptable ni del grupo de casillas de verificación enlazadas a los botones de verificación XFA.

En esta página