Publish seu formulário e comece a coletar dados
Quando estiver pronto para compartilhar o formulário com os clientes para coleta ou envio de dados, você pode simplesmente publicá-lo, disponibilizando o formulário prontamente para uso pelos clientes.
Pré-requisitos
- Você tem um projeto AEM com base em Modelo do AEM Forms ou adicionou um Bloco Forms AEM Adaptável ao seu projeto existente
- O formulário foi totalmente testado e está pronto para uso.
- Sua planilha está configurada para aceitar os dados.
Publish seu formulário
-
Abra a conta do Microsoft SharePoint ou do Google AEM Drive e navegue até o diretório do projeto do Edge Delivery.
-
Abra a planilha que tem seu formulário. Por exemplo, o formulário
enquiry
da pasta de trabalho do Microsoft Excel. -
Use AEM Sidekick para visualizar a planilha.
Após a conclusão bem-sucedida da operação de visualização, o conteúdo da planilha é convertido para o formato JSON. A página de pré-visualização apresenta esse conteúdo em um formato de tabela estruturada. Por exemplo, a imagem que acompanha ilustra o conteúdo de um formulário de "consulta".
-
Use AEM Sidekick para publicar a planilha. capture a URL de publicação, pois ela é necessária para renderizar o formulário na próxima seção. O formato do URL é o seguinte:
code language-json https://<branch>--<repository>--<owner>.hlx.live/<form>.json
<branch>
refere-se à ramificação do seu repositório GitHub.<repository>
indica seu repositório GitHub.<owner>
refere-se ao nome de usuário da sua conta GitHub que hospeda seu repositório GitHub.
Por exemplo, se o repositório do seu projeto for chamado de "portal", estiver localizado na conta "wkndforms" e você estiver usando a ramificação "main", o URL será semelhante ao seguinte:
https://main--portal--wkndforms.hlx.page/enquiry.json
Adicione o <form>.json
a uma página da Web para facilitar a interação com o cliente, permitindo que os preenchimentos de formulário sejam preenchidos e enviados com facilidade.
Para adicionar o formulário à sua página da Web:
-
Acesse sua conta do Microsoft SharePoint ou do Google Drive e navegue até o
[AEM Edge Delivery project directory]
. -
Abra um arquivo de documento no qual você pretende incorporar o formulário. Por exemplo, você pode abrir o arquivo
index.docx
ou, como alternativa, criar um novo documento. -
Identifique a seção desejada no documento onde deseja inserir o formulário e navegue até ele de acordo.
-
Adicione um bloco chamado "Formulário" ao arquivo, semelhante ao exemplo fornecido abaixo:
table 0-row-1 1-row-1 Formulário https://main–wefinance–wkndforms.hlx.live/enquiry.json Esse bloco serve como um espaço reservado em que o formulário é incorporado. Na segunda linha do bloco, adicione a URL do arquivo
<form>.json
como um hiperlink.note important IMPORTANT Verifique se o URL está formatado como um hiperlink em vez de ser exibido como texto simples. Use o URL de visualização (URL .page) para fins de desenvolvimento ou teste, ou o URL de publicação (.live) para produção. Estes são exemplos com URL de pré-visualização e publicação:
Visualizar URL
table 0-row-1 1-row-1 Formulário https://main–wefinance–wkndforms.hlx.page/enquiry.json URL DO Publish
table 0-row-1 1-row-1 Formulário https://main–wefinance–wkndforms.hlx.live/enquiry.json -
Use AEM Sidekick para visualizar a página da Web. A página agora exibe o formulário. Por exemplo, este é o formulário baseado na planilha de consulta:
-
Use AEM Sidekick para publicar o formulário. Agora, seus clientes podem preencher o formulário e enviá-lo.
Resolução de problemas
Se você encontrar um erro semelhante à mensagem a seguir, isso indica que a planilha ainda não está configurada para aceitar os dados enviados.
Consulte também:
- Introdução aos Edge Delivery Services para AEM Forms
- Criar um formulário usando o Google Sheets ou o Microsoft Excel
- Configure seus arquivos do Google Sheets ou do Microsoft Excel para começar a aceitar dados
- Publish seu formulário e comece a coletar dados
- Personalize a aparência de seus formulários
- Adicionar seções repetíveis a um formulário
- Mostrar uma mensagem de agradecimento personalizada após o envio do formulário
- Componentes de bloco de formulário adaptável e suas propriedades