Generar Documento de registro para formularios adaptables

Información general

Después de enviar un formulario, los clientes generalmente desean mantener un registro, impreso o en formato de documento, de la información que han rellenado en el formulario para su futura referencia. Esto se denomina documento de registro.

En este artículo se explica cómo se puede generar un documento de registros para formularios adaptables.

Nota

La generación automática de documentos de registros no es compatible con formularios adaptables basados en XFA. Sin embargo, puede utilizar el XDP utilizado para crear el formulario adaptable como documento de registro.

Tipos de formularios adaptables y sus documentos de registro

Cuando se crea un formulario adaptable, se puede seleccionar un modelo de formulario. Sus opciones son:

  • Plantillasde formularioPermite seleccionar una plantilla XFA para el formulario adaptable. Al seleccionar una plantilla XFA, puede utilizar el archivo XDP asociado para el documento del registro como se describe anteriormente.

  • ESQUEMAXML Permite seleccionar una definición de esquema XML para el formulario adaptable. Al seleccionar un esquema XML para el formulario adaptable, puede:

    • Asocie una plantilla XFA para el documento del registro. Asegúrese de que la plantilla XFA asociada utiliza el mismo esquema XML que el formulario adaptable
    • Generar documento de registro automáticamente
  • NingunoPermite crear un formulario adaptable sin un modelo de formulario. El documento de registro se genera automáticamente para el formulario adaptable.

Al seleccionar un modelo de formulario, configure el documento del registro mediante las opciones disponibles en Documento de la Configuración de la plantilla de registro. See Document of Record Template Configuration.

Documento generado automáticamente del registro

Un documento de registro permite a los clientes conservar una copia del formulario enviado para imprimirlo. Cuando se genera automáticamente un documento de registro, cada vez que se cambia el formulario, su documento de registro se actualiza inmediatamente. Por ejemplo, se quita el campo de edad para los clientes que seleccionan Estados Unidos de América como su país. Cuando estos clientes generan un documento de registro, el campo de edad no es visible para ellos en el documento del registro.

El documento del registro generado automáticamente tiene las siguientes ventajas:

  • Se encarga del enlace de datos.
  • Oculta automáticamente los campos marcados como excluir del documento de registro en el momento del envío. No se requiere esfuerzo adicional.
  • Ahorra tiempo para diseñar el documento de la plantilla de registro.
  • Le permite probar diferentes estilos y apariencia utilizando diferentes plantillas base y elegir el mejor estilo y apariencia para el Documento de Grabar. Las apariencias de estilo son opcionales y, si no especifica estilo, los estilos del sistema se definen como predeterminados.
  • Garantiza que cualquier cambio en la forma se refleje inmediatamente en el documento de registro.

Componentes para generar automáticamente un documento de registro

Para generar un documento de registros para formularios adaptables, necesita los siguientes componentes:

Formulario adaptable Formulario adaptable para el que se desea generar un documento de registro.

Plantilla base (recomendada) Plantilla XFA (archivo XDP) creada en AEM Designer. La plantilla base se utiliza para especificar la información de estilo y marca para el documento de la plantilla de registro.

Consulte Plantilla base de un documento de registro

Nota

La plantilla base de un documento de registro también se denomina metaplantilla de un documento de registro.

Documento de plantilla de registro XFA (archivo XDP) generada a partir de un formulario adaptable.

See Document of Record Template Configuration.

Información de datos de formulario rellenada por un usuario en el formulario adaptable. Se combina con el documento de la plantilla de registro para generar el documento de registro.

Asignación de elementos de formulario adaptables

Las siguientes secciones describen cómo aparecen los elementos de formulario adaptables en documento de registro.

Fields

Componente de formulario adaptable Componente XFA correspondiente ¿Se incluye de forma predeterminada en el documento de la plantilla de registro? Notas
Botón Botón false
Casilla de verificación Casilla de verificación verdadero
Selector de fecha Campo de fecha y hora verdadero
Lista desplegable Lista desplegable verdadero
Firma a mano alzada Secuencia de comandos de firma verdadero
Cuadro numérico Campo numérico verdadero
Cuadro de contraseña Campo de contraseña false
Botón de opción Botón de opción verdadero
Cuadro de texto Campo de texto verdadero
Botón Restablecer Botón Restablecer false
Botón Enviar

Botón de envío por correo electrónico

Botón Enviar HTTP

false
Términos y condiciones verdadero
Archivo adjunto false No disponible en documento de la plantilla de registro. Solo disponible en documento de registro mediante datos adjuntos.

Containers

Componente de formulario adaptable Componente XFA correspondiente Notas
Panel
Subformulario
El panel repetible se asigna a un subformulario repetible.

Componentes estáticos

Componente de formulario adaptable Componente XFA correspondiente Notas
Imagen Imagen Los componentes TextDraw e Image, tanto enlazados como no enlazados, siempre aparecen en el documento del registro de un formulario adaptable basado en XSD, a menos que se excluya mediante el documento de la configuración del registro.
Texto Texto
Nota

En la IU clásica, se obtienen diferentes fichas para editar las propiedades de los campos.

Tablas

Los componentes de la tabla de formularios adaptables, como el encabezado, el pie de página y la fila, se asignan a los componentes XFA correspondientes. Puede asignar paneles repetibles a tablas en documento del registro.

Plantilla base de un documento de registro

La plantilla base proporciona información de estilo y apariencia para el documento del registro. Permite personalizar el aspecto predeterminado del documento de registro generado automáticamente. Por ejemplo, desea agregar el logotipo de compañía en el encabezado y la información de copyright en el pie del documento del registro. La página de formato de la plantilla base se utiliza como página de formato para el documento de la plantilla de registro. La página de formato puede tener información como encabezado de página, pie de página y número de página que puede aplicar al documento de registro. Puede aplicar dicha información al documento del registro mediante la plantilla base para la generación automática del documento del registro. El uso de una plantilla base permite cambiar las propiedades predeterminadas de los campos.

Siga las convenciones de plantilla base al diseñar la plantilla base.

Convenciones de plantilla base

Se utiliza una plantilla base para definir el encabezado, pie de página, estilo y apariencia de un documento de registro. El encabezado y el pie de página pueden incluir información como el logotipo de la compañía y el texto de copyright. La primera página de formato de la plantilla base se copia y utiliza como página de formato para el documento del registro, que contiene el encabezado, el pie de página, el número de página o cualquier otra información que deba aparecer en todas las páginas del documento del registro. Si utiliza una plantilla base que no se ajusta a las convenciones de plantilla base, la primera página de formato de la plantilla base se seguirá utilizando en documento de la plantilla de registro. Es muy recomendable que diseñe la plantilla base según sus convenciones y la utilice para generar automáticamente documentos de registro.

Convenciones de página de formato

  • En la plantilla base, debe asignar un nombre al subformulario raíz como AF_METATEMPLATE y a la página de formato como AF_MASTERPAGE.

  • Se da preferencia a la página de formato con el nombre AF_MASTERPAGE ubicado debajo del subformulario AF_METATEMPLATE raíz para extraer información de encabezado, pie de página y estilo.

  • Si AF_MASTERPAGE está ausente, se utiliza la primera página de formato presente en la plantilla base.

Convenciones de estilo para campos

  • Para aplicar estilo a los campos en el documento del registro, la plantilla base proporciona campos ubicados en el subformulario AF_FIELDSSUBFORM debajo del subformulario AF_METATEMPLATE raíz.

  • Las propiedades de estos campos se aplican a los campos en el documento del registro. Estos campos deben seguir la convención de AF_<name of field in all caps>_XFO nomenclatura. Por ejemplo, el nombre de campo de la casilla de verificación debe ser AF_CHECKBOX_XFO.

Para crear una plantilla base, haga lo siguiente en AEM Designer.

  1. Haga clic en Archivo > Nuevo.

  2. Seleccione la opción Basado en una plantilla .

  3. Seleccione la categoría Forms - Documento de registro .

  4. Seleccione Plantilla base de DoR.

  5. Haga clic en Siguiente y proporcione la información requerida.

  6. (Opcional) Modifique el estilo y el aspecto de los campos que desea aplicar a los campos en el documento del registro.

  7. Guarde el formulario.

Ahora puede utilizar el formulario guardado como plantilla base para el documento de registros.
No modifique ni elimine las secuencias de comandos presentes en la plantilla base.

Modificación de la plantilla base

  • Si no aplica ningún estilo sobre los campos de la plantilla base, es aconsejable quitar esos campos de la plantilla base para que las actualizaciones de la plantilla base se recojan automáticamente.
  • Al modificar la plantilla base, no elimine, agregue ni modifique las secuencias de comandos.
Nota

Diseñe una plantilla base utilizando convenciones y siguiendo estrictamente los pasos anteriores.

Configuración del documento de plantilla de registro

Configure el documento de la plantilla de registro del formulario para que los clientes puedan descargar una copia del formulario enviado que sea fácil de imprimir. Un archivo XDP sirve como documento de la plantilla de registro. El documento de la descarga del registro de clientes se formatea según el diseño especificado en el archivo XDP.

Realice los siguientes pasos para configurar un documento de registros para formularios adaptables:

  1. En AEM instancia de autor, haga clic en Forms > Forms y Documentos.

  2. Seleccione un formulario y haga clic en Propiedades de la Vista.

  3. En la ventana Propiedades, toque Modelo de formulario.
    También puede seleccionar un modelo de formulario al crear un formulario.

    Nota

    En la ficha Modelo de formulario, asegúrese de seleccionar Esquema o Ninguno en la lista desplegable Seleccionar desde . No se admite el documento de registros en formularios basados en XFA o adaptables con la plantilla de formulario como modelo de formulario.

  4. En la sección Documento de la configuración de la plantilla de registro de la ficha Modelo de formulario, seleccione una de las siguientes opciones.

    Ninguno Seleccione esta opción si no desea configurar el documento de registro para el formulario.

    Asociar plantilla de formulario como Documento de plantilla de registro Seleccione esta opción si tiene un archivo XDP que desea utilizar como plantilla para el documento de registros. Al seleccionar esta opción, se muestran todos los archivos XDP disponibles en el repositorio de AEM Forms. Seleccione el archivo adecuado.

    El archivo XDP seleccionado se asocia al formulario adaptable.

    Generar Documento de registro Seleccione esta opción para utilizar un archivo XDP como plantilla base para definir el estilo y el aspecto del documento de registro. Al seleccionar esta opción, se muestran todos los archivos XDP disponibles en el repositorio de AEM Forms. Seleccione el archivo adecuado.

    Nota

    Asegúrese de que el esquema utilizado para crear formularios adaptables y el esquema (esquema de datos) del formulario XFA sean los mismos si:

    • El formulario adaptable se basa en esquemas
    • Está utilizando la opción Asociar plantilla de formulario como Documento de la plantilla de registro para el documento del registro
  5. Haga clic en Finalizado.

Personalización de la información de marca en documento del registro

Al generar un documento de registro, puede cambiar la información de marca para el documento de registro en la ficha Documento de registro. La ficha Documento de registro incluye opciones como logotipo, apariencia, diseño, encabezado y pie de página, renuncia de responsabilidad y si desea incluir o no las opciones de casilla de verificación y botón de radio no seleccionadas.

Para localizar la información de marca que especifica en la ficha Documento de registro, debe asegurarse de que la configuración regional del explorador se establece correctamente. Para personalizar la información de marca de documento de registro, siga los pasos siguientes:

  1. Seleccione un panel (panel raíz) en el documento del registro y toque Configurar.

  2. Toque dortab. Aparece la ficha Documento de registro.

  3. Seleccione la plantilla predeterminada o una plantilla personalizada para procesar el documento del registro. Si selecciona la plantilla predeterminada, aparece una previsualización en miniatura del documento de registro debajo de la lista desplegable Plantilla.

    plantilla de marca

    Si elige seleccionar una plantilla personalizada, busque una plantilla para seleccionar un XDP en el servidor de AEM Forms. Si desea utilizar una plantilla que aún no se encuentra en el servidor de AEM Forms, primero debe cargar el XDP en el servidor de AEM Forms.

  4. En función de si selecciona una plantilla predeterminada o personalizada, algunas o todas las siguientes propiedades aparecen en la ficha Documento de registro. Especifique estos datos correctamente:

    • Imagen del logotipo: Puede elegir entre usar la imagen del logotipo desde el formulario adaptable, elegir uno desde DAM o cargar uno desde el equipo.
    • Título del formulario
    • Texto de encabezado
    • Etiqueta de la exención de responsabilidad
    • Exención de responsabilidad
    • Texto de la exención de responsabilidad
    • Color de énfasis: Color en el que se representan las líneas separadoras y el texto del encabezado en el documento o en el archivo PDF
    • Familia de fuentes: Familia de fuentes del texto en el documento del archivo PDF
    • En los componentes Casilla de verificación y Botón de radio, mostrar solo los valores seleccionados
    • Separador para varios valores seleccionados
    • Incluir objetos de formulario que no estén enlazados al modelo de datos
    • Excluir campos ocultos del documento del registro
    • Ocultar descripción de paneles
    Nota

    Si utiliza una plantilla de formulario adaptable creada con una versión de Designer anterior a la 6.3 para que funcionen las propiedades Color de énfasis y Familia de fuentes, asegúrese de que lo siguiente está presente en la plantilla de formulario adaptable en el subformulario raíz:

    <proto>
    <font typeface="Arial"/>
    <fill>
    <color value="4,166,203"/>
    </fill>
    <edge>
    <color value="4,166,203"/>
    </edge>
    </proto>
    
  5. Para guardar los cambios de marca, toque Finalizado.

Diseños de tabla y columna para paneles en Documento de Grabar

El formulario adaptable puede ser largo con varios campos de formulario. Es posible que no desee guardar un documento del registro como una copia exacta del formulario adaptable. Ahora puede elegir una presentación de tabla o columna para guardar uno o varios paneles de formulario adaptables en el documento de PDF de registro.

Antes de generar un documento de registro, en la configuración de un panel, seleccione Presentación para el Documento de registro de ese panel como Tabla o Columna. Los campos del panel se organizan en consecuencia en el documento del registro.

Campos de un panel procesados en una tabla en el documento del registro

Campos de un panel procesados en una tabla en el documento del registro

Campos de un panel procesados en una composición de columnas en el documento del registro

Campos de un panel procesados en una composición de columnas en el documento del registro

Documento de la configuración de registro

El documento de la configuración de registro permite elegir las opciones que desee incluir en el documento de registro. Por ejemplo, un banco acepta el nombre, la edad, el número de la seguridad social y el número de teléfono en un formulario. El formulario genera un número de cuenta bancaria y detalles de sucursal. Puede elegir mostrar únicamente el nombre, el número de la seguridad social, la cuenta bancaria y los detalles de la sucursal en documento del registro.

El documento de la configuración de registro de un componente está disponible en sus propiedades. Para acceder a las propiedades de un componente, selecciónelo y haga clic en cmppr en la superposición. Las propiedades se enumeran en la barra lateral y se pueden encontrar los siguientes ajustes.

Configuración de nivel de campo

  • Excluir Del Documento Del Registro: Al establecer la propiedad true, se excluye el campo del documento del registro. Se trata de una propiedad con nombre excludeFromDoR. Su comportamiento depende de la propiedad Excluir campos de DoR si está oculta en el nivel de formulario.

  • Mostrar panel como tabla: Al establecer la propiedad, se muestra el panel como tabla en documento del registro si el panel tiene menos de 6 campos. Aplicable solo para panel.

  • Excluir título del Documento de registro: Al establecer la propiedad, se excluye el título del panel o la tabla del documento del registro. Aplicable solo para panel y tabla.

  • Excluir descripción del Documento de registro: Al establecer la propiedad, se excluye la descripción del panel o la tabla del documento del registro. Aplicable solo para panel y tabla.

Configuración del nivel de formulario

  • Incluir campos no enlazados en DoR: La configuración de la propiedad incluye campos independientes de un formulario adaptable basado en Esquemas en documento de registro. De forma predeterminada, es true.
  • Excluir campos de DoR si están ocultos: Al establecer la propiedad se anula el comportamiento de la propiedad de nivel de campo "Excluir del Documento de registro" cuando no es true. Si los campos están ocultos en el momento del envío del formulario, se excluirán del documento de registro si la propiedad se establece como true, siempre que no se establezca la propiedad "Excluir del Documento de registro".

Consideraciones clave al trabajar con el documento del registro

Tenga en cuenta las siguientes consideraciones y limitaciones al trabajar en documento de registros para formularios adaptables.

  • El documento de plantillas de registro no admite texto enriquecido. Por lo tanto, cualquier texto enriquecido del formulario adaptable estático o de la información rellenada por el usuario final aparece como texto sin formato en el documento del registro.
  • Los fragmentos de documento de un formulario adaptable no aparecen en el documento del registro. Sin embargo, se admiten fragmentos de formulario adaptables.
  • No se admite el enlace de contenido en documento de registros generado para formularios adaptables basados en Esquema XML.
  • La versión localizada del documento del registro se crea a petición de una configuración regional cuando el usuario solicita la representación del documento del registro. La localización del documento del registro se produce junto con la localización de la forma adaptable. Para obtener más información sobre la localización del documento de formularios adaptables y de registro, consulte Uso de AEM flujo de trabajo de traducción para localizar formularios adaptables y documento de registros.

En esta página