Show Menu
TEMAS×

Creación de un formulario adaptable

Creación de un formulario adaptable

Siga estos pasos para crear un formulario adaptable.
  1. Acceso a la instancia de AEM Forms Author en https://'[server]:[port]'/<custom-context-if-any>.
  2. Introduzca sus credenciales en la página de inicio de sesión de AEM.
    Una vez que haya iniciado sesión, en la esquina superior izquierda, toque Adobe Experience Manager > Forms > Forms y Documentos .
    Para una instalación predeterminada, el inicio de sesión es admin y la contraseña es admin .
  3. Toque Crear y seleccione Formulario ​adaptable.
  4. Aparece una opción para seleccionar una plantilla. Para obtener más información acerca de las plantillas, consulte Plantillas de formulario adaptables . Toque una plantilla para seleccionarla y toque Siguiente.
  5. Aparece una opción para 'Añadir propiedades'. Especifique los valores de los siguientes campos de propiedad. Los campos Título y Nombre son obligatorios:
    • Título: Especifica el nombre para mostrar del formulario. El título le ayuda a identificar el formulario en la interfaz de usuario de AEM Forms.
    • Nombre: Especifica el nombre del formulario. En el repositorio se crea un nodo con el nombre especificado. Al escribir un título con inicio, se genera automáticamente el valor del campo de nombre. Puede cambiar el valor sugerido. El campo de nombre solo puede incluir caracteres alfanuméricos, guiones y guiones bajos. Todas las entradas no válidas se reemplazan con un guión.
    • Descripción: Especifica la información detallada sobre el formulario.
    • Etiquetas: Especifica etiquetas para identificar de forma exclusiva el formulario adaptable. Las etiquetas ayudan a buscar en el formulario. Para crear etiquetas, escriba nuevos nombres de etiquetas en el cuadro Etiquetas .
  6. Puede crear un formulario adaptable basado en uno de los siguientes modelos de formulario:
    Puede configurarlas desde la ficha Modelo de formulario de la página Añadir propiedades . De forma predeterminada, el modelo de formulario seleccionado es Ninguno .
  7. Toque Crear . Se crea un formulario adaptable y aparece un cuadro de diálogo para abrir el formulario y editarlo.
    Una vez que haya terminado de especificar todas las propiedades, haga clic en Crear . Se crea un formulario adaptable y aparece un cuadro de diálogo para abrir el formulario y editarlo.
    Una vez que haya terminado de especificar todas las propiedades, haga clic en Crear . Se crea un formulario adaptable y aparece un cuadro de diálogo para abrir el formulario y editarlo.
  8. Toque Abrir para abrir el formulario recién creado en una nueva ficha. El formulario se abre para su edición y muestra el contenido disponible en la plantilla. También muestra la barra lateral para personalizar el formulario recién creado según las necesidades.
    En función del tipo de formulario adaptable, los elementos de formulario presentes en la plantilla de formulario XFA, el esquema XML o el esquema JSON asociados se muestran en la ficha Objetos del modelo de datos del navegador de contenido de la barra lateral. También puede arrastrar y soltar estos elementos para crear el formulario adaptable.
    Para obtener información sobre la interfaz de creación de formularios adaptables y los componentes disponibles, consulte Introducción a la creación de formularios adaptables.
    Permite que las ventanas emergentes del navegador abran el formulario recién creado en una nueva ficha.

Creación de un formulario adaptable basado en un modelo de datos de formulario

La integración de datos de AEM Forms le permite integrar varios orígenes de datos y unir sus entidades y servicios para crear un modelo de datos de formulario. Es una extensión del esquema JSON. Puede utilizar un modelo de datos de formulario para crear un formulario adaptable. Las entidades u objetos del modelo de datos configurados en un modelo de datos de formulario están disponibles como objetos del modelo de datos para la creación de formularios. Se enlazan a las fuentes de datos respectivas y se utilizan para rellenar previamente un formulario y escribir los datos enviados de vuelta a las fuentes de datos respectivas. También puede invocar servicios configurados en un modelo de datos de formulario mediante reglas de formulario adaptables.
Para utilizar un modelo de datos de formulario para crear un formulario adaptable:
  1. En la ficha Modelo de formulario de la pantalla Añadir propiedades, seleccione Modelo de datos de formulario en la lista desplegable Seleccionar desde .
  2. Puntee para expandir Seleccionar modelo de datos de formulario. Se muestran todos los modelos de datos de formulario disponibles.
    Seleccione un modelo de datos de.
También puede cambiar el modelo de datos de formulario para un formulario adaptable. Para ver los pasos detallados, consulte Editar propiedades del modelo de formulario de un formulario adaptable.

Creación de un formulario adaptable basado en una plantilla de formulario XFA

Puede reutilizar las plantillas de formulario XFA para crear formularios adaptables. Para reutilizar, cargue y asocie una plantilla de formulario XFA con un formulario adaptable. Los elementos de la plantilla de formulario (formulario XFA) están disponibles para su uso en el buscador de contenido en el momento de la creación de formularios adaptables. Desde Content Finder, puede arrastrar y soltar los elementos de la plantilla de formulario en el formulario.
Cargue la plantilla de formulario XFA en AEM Forms antes de crear un formulario adaptable basado en la plantilla de formulario con inicio.
Para utilizar una plantilla de formulario XFA como modelo de formulario para el formulario adaptable, haga lo siguiente:
  1. En la página Añadir propiedades , abra la ficha Modelo de formulario .
  2. En la ficha Modelo de formulario, en la lista desplegable, seleccione Plantillas de formulario . Todas las plantillas de formulario cargadas en el repositorio mediante la interfaz de usuario de AEM Forms se muestran para su selección. Seleccione una plantilla de la lista.
    Figura: Selección de una plantilla de formulario
    También puede cambiar la plantilla de formulario para un formulario adaptable. Para ver los pasos detallados, consulte Editar propiedades del modelo de formulario de un formulario adaptable.

Creación de un formulario adaptable basado en un esquema XML o JSON

Los esquemas XML y JSON representan la estructura en la que el sistema back-end de la organización produce o consume los datos. Puede asociar un esquema a un formulario adaptable y utilizar sus elementos para agregar contenido dinámico al formulario adaptable. Los elementos del esquema están disponibles en la ficha Objeto del modelo de datos del navegador de contenido para la creación de formularios adaptables. Puede arrastrar y soltar los elementos de esquema para crear el formulario.
Consulte los siguientes documentos para comprender cómo diseñar el esquema XML o JSON para la creación de formularios adaptables.
Para utilizar el esquema XML o JSON como modelo de formulario para un formulario adaptable, haga lo siguiente:
  1. En el paso Añadir propiedades de la página de creación de formularios adaptables, toque la ficha Modelo de formularios.
  2. En la ficha Modelo de formulario, seleccione Esquema en el campo desplegable Seleccionar desde .
  3. Toque Seleccionar Esquema y realice una de las siguientes acciones:
    • Cargar desde el disco : seleccione esta opción y toque Cargar definición de Esquema para buscar y cargar un esquema XML o un esquema JSON desde el sistema de archivos. El archivo de esquema cargado reside en el formulario y no es accesible para otros formularios adaptables.
    • Buscar en el repositorio : seleccione esta opción para seleccionar entre la lista de archivos de definición de esquema disponibles en el repositorio. Seleccione el archivo de esquema XML o JSON como modelo de formulario. El esquema seleccionado se asociará al formulario por referencia y será accesible para su uso en otros formularios adaptables.
    Asegúrese de que el nombre de archivo del esquema JSON termine con .esquema.json . Por ejemplo: mySchema.esquema.json
    Figura: Selección de esquema XML o JSON
  4. (Solo para esquema XML) Después de seleccionar o cargar un Esquema XML, especifique un elemento raíz del archivo XSD seleccionado para asignarlo al formulario adaptable.
    Figura: Selección del elemento raíz XSD
También puede cambiar el esquema de un formulario adaptable. Para ver los pasos detallados, consulte Editar propiedades del modelo de formulario de un formulario adaptable.

Plantillas de formulario adaptables

Una plantilla proporciona una estructura básica y define el aspecto (diseños y estilos) de un formulario adaptable. Tiene componentes con formato previo que contienen determinadas propiedades y estructura de contenido. De forma predeterminada, AEM Forms proporciona algunas plantillas de formulario adaptables. Para obtener el paquete completo de plantillas, incluidas las plantillas avanzadas, debe instalar el paquete del complemento AEM Forms. Para obtener más información, consulte Instalación del paquete de complementos de AEM Forms.
Además, puede utilizar el editor de plantillas para crear sus propias plantillas. Para obtener más información sobre el trabajo con plantillas, consulte Plantillas de formulario adaptables .
Cuando se abre un formulario adaptable creado con la plantilla avanzada para edición, aparece un mensaje de error. La plantilla avanzada tiene un componente Paso de firma y Adobe Sign está habilitado para ella de forma predeterminada. Cree y seleccione una configuración de nube de Adobe Sign y configure un firmante para resolver el error.

Editar propiedades del modelo de formulario de un formulario adaptable

Los formularios adaptables se crean sin un modelo de formulario (con la opción Ninguno para el modelo de formulario) o con un modelo de formulario como una plantilla de formulario, un esquema XML o un esquema JSON o un modelo de datos de formulario. Puede cambiar el modelo de formulario para un formulario adaptable de Ninguno a otro modelo de formulario. Para los formularios adaptables basados en un modelo de formulario, puede elegir otra plantilla de formulario, esquema XML, esquema JSON o modelo de datos de formulario para el mismo modelo de formulario. Sin embargo, no puede cambiar de un modelo de formulario a otro.
  1. Seleccione el formulario adaptable y toque el icono Propiedades .
  2. Abra la ficha Modelo de formulario y realice una de las acciones siguientes.
    • Si el formulario adaptable no tiene un modelo de formulario, puede elegir otro modelo de formulario y, en consecuencia, seleccionar una plantilla de formulario, un esquema XML o JSON o un modelo de datos de formulario.
    • Si el formulario adaptable se basa en un modelo de formulario, puede elegir otra plantilla de formulario, esquema XML o JSON, o modelo de datos de formulario para el mismo modelo de formulario.
  3. Toque Guardar para guardar las propiedades.

Guardar automáticamente un formulario adaptable

De forma predeterminada, el contenido de un formulario adaptable se guarda en una acción del usuario, como al pulsar el botón Guardar. También puede configurar un formulario adaptable para que guarde automáticamente el contenido en inicio según un evento o un intervalo de tiempo. La opción de guardado automático es útil en:
  • Guardar automáticamente el contenido para usuarios anónimos e iniciados en sesión
  • Guardado del contenido de un formulario sin la intervención mínima del usuario
  • Inicio para guardar el contenido de un formulario basado en un evento de usuario
  • Guardar el contenido de un formulario repetidamente después de un intervalo de tiempo especificado

Habilitar guardado automático para un formulario adaptable

De forma predeterminada, la opción de guardado automático no está activada. Puede activar la opción de guardado automático desde la ficha Guardar automáticamente de un formulario adaptable. La ficha Guardado automático también proporciona otras opciones de configuración. Realice los siguientes pasos para habilitar y configurar la opción de guardado automático para un formulario adaptable:
  1. Para acceder a la sección de guardado automático de las propiedades, seleccione un componente, toque > Contenedor de formulario adaptable y, a continuación, toque .
  2. En la sección Guardar ​automáticamente, active la opción de guardar automáticamente.
  3. En el cuadro Evento de formulario adaptable, especifique 1 o VERDADERO para guardar automáticamente el formulario cuando se cargue en el explorador con inicio. También puede especificar una expresión condicional para un evento, que cuando se activa y devuelve verdadero, inicios que guardan el contenido del formulario.
  4. Especifique el activador. El guardado automático se activa según la configuración. Sus opciones son:
    • Basado en el tiempo: Seleccione la opción para guardar en inicio el contenido según un intervalo de tiempo específico.
    • Basado en evento: Seleccione la opción para guardar en inicio el contenido en función de cuándo se activa un evento.
    Al seleccionar un activador, se activa el cuadro Configuración de estrategia. El cuadro Configuración de estrategia permite:
    • Especifique un intervalo de tiempo si selecciona un activador basado en tiempo .
    • Especifique un nombre de evento si selecciona un activador basado en Eventos .
    También puede crear y agregar su propia estrategia personalizada a la lista. Para obtener más información, consulte Implementación de una estrategia personalizada para guardar automáticamente los formularios .
  5. (Solo guardado automático basado en el tiempo) Realice los siguientes pasos para configurar las opciones de guardado automático basado en el tiempo.
    1. En el cuadro Guardar automáticamente en este intervalo , especifique el intervalo de tiempo en segundos. El formulario se guarda repetidamente después de que transcurra el número de segundos especificado en el cuadro de intervalo.
  6. (Solo guardado automático basado en Eventos) Realice los siguientes pasos para configurar las opciones de guardado automático basado en Eventos.
    1. En el cuadro Guardar automáticamente después de este evento , especifique un evento de GuideBridge . El formulario se guarda cada vez que la expresión se evalúa como VERDADERA.
  7. (Opcional) Para guardar automáticamente el contenido para usuarios anónimos, seleccione la opción Activar guardado automático para usuarios anónimos y haga clic en Aceptar .
    Para que la opción de guardado automático funcione para usuarios anónimos, asegúrese de configurar el servicio de configuración común de Forms para permitir que todos los usuarios realicen previsualizaciones, verifiquen y firmen formularios.
    Para configurar el servicio, vaya a AEM configuración de la consola web en https://'[server]:[port]'system/console/configMgr y edite el Servicio de configuración común de Forms para elegir la opción Todos los usuarios en el campo Permitir y guardar la configuración.