Você está aqui:
Combine elementos de modo lógico em um bloco
Combine grupos lógicos de elementos em uma Etapa do OmniScript usando um elemento Bloquear. Os blocos ajudam a agrupar informações para criar dados JSON aninhados. Os blocos estão contidos em etapas e podem ser repetidos para capturar uma matriz de dados. Por exemplo, elementos de rua, cidade, estado e código postal podem ser combinados em um bloco de endereço.
- No painel de elementos, arraste um elemento Bloquear para a tela e dê um nome ao elemento.
- Em Rótulo do campo, insira um rótulo que será exibido aos usuários.
- Para renderizar um bloco recolhido no OmniScript, selecione Recolher.
- No campo Nível de cabeçalho, insira o nível de aninhamento do elemento como um número.
-
Permitir que usuários adicionem várias entradas de bloco:
- Em Clonar elementos, selecione Copiar elementos.
- No designer em um pacote gerenciado, selecione Habilitar repetição em Configurações de repetição.
Os blocos repetíveis armazenam dados em um formato de matriz, em que cada entrada de bloco é indexada em uma matriz sob o nome do elemento Bloco.- Se você planeja acessar dados de um elemento em um bloco repetível, consulte Acesso a dados dentro e fora de um bloco repetível.
- Para obter informações sobre preenchimento prévio de blocos, consulte Preencher blocos repetíveis.
- Para clonar valores quando um bloco é repetido, selecione Clonar ao repetir.
- No campo Limit Repetir, insira um número para definir o número de vezes que um bloco pode ser repetido.
- Visualize o OmniScript e teste a funcionalidade.
- JSON sem bloco:

- Block JSON

- JSON de bloco repetível

