Publicar el formulario y empezar a recopilar datos
Una vez que esté listo para compartir el formulario con los clientes para la recopilación o el envío de datos, puede simplemente publicarlo, para que los clientes puedan utilizarlo.
Requisitos previos
- Tiene un proyecto de AEM basado en Formularios de AEM de elementos repetitivos o se ha añadido un Bloque de formularios adaptables al proyecto de AEM existente
- El formulario está completamente probado y listo para usarse.
- Su hoja de cálculo está configurada para aceptar datos.
Publicación del formulario
-
Abra su cuenta de Microsoft SharePoint o de Google Drive y vaya al directorio del proyecto de Edge Delivery de AEM.
-
Abra la hoja de cálculo que contiene el formulario. Por ejemplo, el formulario
enquiry
del libro de Excel de Microsoft. -
Utilice AEM Sidekick para previsualizar la hoja.
Una vez finalizada correctamente la operación de previsualización, el contenido de la hoja de cálculo se convierte a formato JSON. A continuación, la página de vista previa presenta este contenido en un formato de tabla estructurado. Por ejemplo, la imagen adjunta ilustra el contenido de un formulario de "consulta".
-
Utilice AEM Sidekick para publicar la hoja. Asegúrese de capturar la URL de publicación, ya que es necesaria para procesar el formulario en la siguiente sección. El formato de la dirección URL es el siguiente:
code language-json https://<branch>--<repository>--<owner>.hlx.live/<form>.json
<branch>
hace referencia a la rama del repositorio de GitHub.<repository>
indica su repositorio de GitHub.<owner>
hace referencia al nombre de usuario de la cuenta de GitHub que aloja el repositorio de GitHub.
Por ejemplo, si el repositorio del proyecto se llama “portal”, está ubicado en la cuenta “wkndforms” y usa la rama “principal”, la dirección URL tiene el siguiente aspecto:
https://main--portal--wkndforms.hlx.page/enquiry.json
Añada <form>.json
a una página web para facilitar la interacción con los clientes, lo que permite a los rellenadores de formularios rellenar y enviar fácilmente el formulario.
Para añadir el formulario a la página web:
-
Acceda a su cuenta de Microsoft SharePoint o Google Drive y navegue hasta su
[AEM Edge Delivery project directory]
. -
Abra un archivo de documento donde quiera incrustar el formulario. Por ejemplo, puede abrir el archivo
index.docx
o, alternativamente, crear un nuevo documento. -
Identifique la sección deseada dentro del documento en la que quiere insertar el formulario y navegue hasta ella según corresponda.
-
Añada un bloque denominado "Form" al archivo, similar al ejemplo que se proporciona a continuación:
table 0-row-1 1-row-1 Formulario https://main–wefinance–wkndforms.hlx.live/enquiry.json Este bloque sirve como marcador de posición donde está incrustado el formulario. En la segunda fila del bloque, añada la dirección URL de su archivo
<form>.json
como hipervínculo.note important IMPORTANT Asegúrese de que la dirección URL tenga formato de hipervínculo en lugar de mostrarse como texto sin formato. Utilice la URL de vista previa (URL .page) con fines de desarrollo o prueba o la URL de publicación (.live) para producción. Estos son ejemplos con URL de vista previa y publicación:
URL de vista previa
table 0-row-1 1-row-1 Formulario https://main–wefinance–wkndforms.hlx.page/enquiry.json URL de publicación
table 0-row-1 1-row-1 Formulario https://main–wefinance–wkndforms.hlx.live/enquiry.json -
Utilice AEM Sidekick para obtener una vista previa de la página web. La página ahora muestra el formulario. Por ejemplo, este es el formulario basado en hoja de cálculo de consulta:
-
Utilice el AEM Sidekick para publicar el formulario. Ahora, sus clientes pueden rellenar el formulario y enviarlo.
Solución de problemas
Si aparece un error similar al siguiente mensaje, indica que la hoja de cálculo no está configurada aún para aceptar los datos enviados.
Consulte también
- Introducción a Edge Delivery Services para AEM Forms
- Crear un formulario con Google Sheets o Microsoft Excel
- Configurar Google Sheets o los archivos de Microsoft Excel para empezar a aceptar datos
- Publicar el formulario y empezar a recopilar datos
- Personalizar el aspecto de los formularios
- Añadir secciones repetibles a un formulario
- Mostrar un mensaje de agradecimiento personalizado después del envío del formulario
- Componentes de bloque de formulario adaptable y sus propiedades