Integración de los formularios con el modelo de datos de formulario (FDM)
Conecte los formularios a fuentes de datos back-end con el FDM para habilitar los flujos de trabajo de enlace, validación y envío de datos.
Requisitos previos
Complete estos pasos antes de integrar el FDM con sus formularios:
- Configurar la fuente de datos: configure las conexiones back-end.
- Crear modelo de datos de formulario: definir la estructura y los servicios de datos
- Configurar objetos del modelo de datos: asignar relaciones de datos
Consideraciones
Si no ve el icono Fuentes de datos en su interfaz del editor universal o la propiedad Referencia de enlace en el panel de propiedades de la derecha, habilite la extensión Fuente de datos en Extension Manager.
Consulte el artículo Características destacadas de las funciones de Extension Manager para obtener información sobre cómo habilitar y deshabilitar las extensiones del editor universal.
Elección de su tipo de formulario
El editor universal admite dos métodos de creación de formularios:
Formulario basado en esquema
Los formularios basados en esquemas configuran automáticamente fuentes de datos y enlazan campos de formulario a datos. Este método es ideal para formularios nuevos con estructuras de datos bien definidas.
Creación de un formulario basado en esquemas
-
Acceder a la consola de formularios
- Inicie sesión en la instancia de autor de Experience Manager Forms
- Vaya a Adobe Experience Manager > Formularios > Formularios y documentos.
-
Iniciar la creación de formularios
- Seleccione Crear > Formularios adaptables
- Elegir una plantilla de Edge Delivery Services
- Haga clic en Crear cuando esté habilitado
-
Configurar modelo de datos
- Vaya a la pestaña Datos
- Seleccione Modelo de datos de formulario (FDM) para varias fuentes de datos o Esquema JSON para un solo sistema back-end
- Elija el FDM creado (por ejemplo, modelo de datos de formulario para mascotas)
-
Completar la configuración del formulario
- Escriba Nombre y Título
- Especifique la información en URL de GitHub (por ejemplo,
https://github.com/wkndforms/edsforms
) - Haga clic en Crear
Verificar formulario basado en esquemas
El formulario se abrirá en el Editor universal con enlaces de datos preconfigurados:
Formulario no basado en esquema
Los formularios que no son de esquema requieren una configuración manual de la fuente de datos y un enlace de campo. Este método ofrece flexibilidad para los formularios existentes o para los requisitos complejos.
Creación de un formulario no basado en esquema
-
Acceso a las propiedades del formulario
- Inicie sesión en la instancia de autor de Experience Manager Forms.
- Vaya a Adobe Experience Manager > Formularios > Formularios y documentos
- Seleccione su formulario y haga clic en Propiedades
-
Configurar modelo de formulario
- Abrir la ficha Modelo de formulario
- Seleccione Modelo de datos de formulario (FDM) en la lista desplegable Seleccionar de
- Elija su FDM en la lista
-
Confirma configuración
- Haga clic en Aceptar en el cuadro de diálogo de advertencia
- Haga clic en Guardar y cerrar
Añadir elementos de datos
-
Abrir el formulario para editarlo
- El formulario se abrirá en el editor universal
-
Elementos de fuente de datos de acceso
- Vaya a la pestaña Fuente de datos en el Explorador de contenido
- Ver los elementos de datos disponibles de su FDM
-
Añada elementos al formulario
- Seleccione elementos de datos y haga clic en Añadir
- O bien, arrastre y suelte los elementos para crear el formulario
Añadir enlace de datos manual
Para los campos de formulario existentes, añadir el enlace de datos a través de la propiedad Referencia de enlace:
-
Propiedades del campo de formulario
- Seleccione el campo de formulario para el enlace
- Abra su panel de propiedades
-
Configurar la referencia de enlace
- Vaya a la propiedad Referencia de enlace
- Haga clic en el icono Examinar
-
Seleccionar elemento de datos
- Elija en el árbol de fuentes de datos en el asistente Seleccionar una referencia de enlace.
- Seleccione el elemento de datos que desee y haga clic en Seleccionar
-
Verificar enlace
- El campo de formulario ahora se enlaza al elemento de datos
- El enlace aparece en la propiedad Referencia de enlace
Verificar integración
Después de completar la integración:
- Probar enlace de datos: compruebe que los campos de formulario muestran datos correctos
- Validar envíos: asegúrese de guardar los datos en los orígenes configurados
- Control de errores de comprobación: pruebe con escenarios de datos no válidos
Próximos pasos
Configure acciones de envío para completar el flujo de trabajo del formulario.