Adicionar seções repetíveis a um formulário
O bloco adaptável do Forms fornece a capacidade de adicionar ou fazer uma seção ou um componente de um formulário repetível. Isso permite que os usuários insiram informações várias vezes para o mesmo tipo de dados, facilitando a coleta de informações, como experiência de trabalho ou histórico educacional.
Por exemplo, considere um formulário usado para coletar informações sobre a experiência profissional de uma pessoa. Você pode ter uma seção repetível para capturar detalhes de cada tarefa anterior. A seção repetível normalmente contém campos como nome da empresa, título do cargo, datas de emprego e responsabilidades do cargo. O usuário pode adicionar várias instâncias da seção repetível para inserir informações sobre cada cargo que manteve.
No final deste artigo, você aprenderá a:
Criar uma seção repetível
A criação de uma seção repetível em um formulário oferece aos usuários a capacidade de inserir várias instâncias do mesmo conjunto de dados, permitindo a coleta eficiente de informações repetitivas. Para criar uma seção repetível em um formulário:
-
Vá para a pasta do projeto do Edge Deliver no Microsoft SharePoint ou Google Workspace e abra a planilha.
-
Adicionar um campo de formulário com a propriedade
type
definida comofieldset
-
Especifique
Name
do campo. A propriedade name é usada para criar uma seção repetível. -
Habilite a repetibilidade definindo
repeatable
comotrue
. -
Especifique um
label
descritivo para o campo. Ele serve como o cabeçalho da seção repetível.Consulte a imagem abaixo para obter uma ilustração de uma seção de histórico de emprego em um formulário de requisição de cargo.
-
Para cada campo que você deseja incluir na seção, defina sua propriedade
Fieldset
com o mesmo nome que você escolheu na etapa 3.Por exemplo, designe
experience
na propriedade Fieldset de todos os campos relevantes a serem incluídos na seçãoemployment history
. -
Use AEM Sidekick para visualizar e publicar a planilha. A seção repetível é adicionada ao formulário.
Abaixo da seção repetível, os usuários encontram um botão intuitivo Adicionar, que facilita a adição de várias seções com facilidade.
Definindo Repetições Mínimas e Máximas
No design do formulário, é benéfico definir repetições mínimas e máximas para seções repetíveis. Ao fazer isso, você estabelece controle e consistência e, ao mesmo tempo, orienta os usuários com eficiência. Para definir o número mínimo ou máximo de repetições:
-
Vá para a pasta do projeto do Edge Deliver no Microsoft SharePoint ou Google Workspace e abra a planilha.
-
Para um campo de
type
fieldset
e propriedaderepeatable
definida comotrue
:-
defina a propriedade
min
para especificar o número mínimo de vezes que a seção pode ser repetida. -
defina a propriedade
max
para especificar o número máximo de vezes que a seção pode ser repetida.
-
-
Use AEM Sidekick para visualizar e publicar a planilha.
Ao adicionar uma seção repetível, os usuários encontram um ícone intuitivo Excluir, facilitando a remoção de seções repetíveis. Depois de adicionadas, essas seções não podem ser diminuídas para menos instâncias do que o especificado pela propriedade
min
. Isso garante a adesão ao requisito mínimo definido para o preenchimento do formulário.
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