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 libro de Microsoft Excel del formulario de consulta.
-
Utilice AEM Sidekick para obtener una vista previa de 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>.aem.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 “wefinance”, está ubicado en la cuenta “wkndform” y se usa la rama “principal” y el formulario como "consulta", la dirección URL tiene el siguiente aspecto:
https://main--wefinance--wkndform.aem.live/enquiry.json
<!—(https://main–wefinance–wkndform.aem.live/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 enquiry-form.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 "Formulario" al archivo. Por ejemplo, si el repositorio de su proyecto se llama “wefinance”, está ubicado bajo el propietario de la cuenta “wkndform” y utiliza la rama “principal”.
table 0-row-1 1-row-1 Formulario https://main--wefinance--wkndform.aem.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>.jsoncomo 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.
Por ejemplo, si el repositorio de su proyecto se llama “wefinance”, está ubicado bajo el propietario de la cuenta “wkndform” y utiliza la rama “principal”.
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--wkndform.aem.page/enquiry.jsonURL de publicación
table 0-row-1 1-row-1 Formulario https://main--wefinance--wkndform.aem.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.