Integrar o Forms ao Modelo de dados de formulário (FDM)
Conecte seus formulários às fontes de dados de back-end usando o FDM para habilitar a associação de dados, a validação e os workflows de envio.
Pré-requisitos
Conclua estas etapas antes de integrar o FDM aos seus formulários:
- Configurar Data Source: configurar conexões de back-end
- Criar modelo de dados de formulário: definir estrutura de dados e serviços
- Configurar Objetos de Modelo de Dados: Mapear relações de dados
Considerações
Se você não vir o ícone de Fontes de Dados na interface do Universal Editor ou a propriedade Associar Referência no painel de propriedades direito, habilite a extensão de Fonte de Dados no Extension Manager.
Consulte o artigo Destaques dos recursos do Extension Manager para saber como habilitar e desabilitar extensões no Universal Editor.
Escolher o tipo de formulário
O Universal Editor oferece suporte a duas abordagens de criação de formulários:
Formulário baseado em esquema
Os formulários baseados em esquema configuram fontes de dados automaticamente e vinculam campos de formulário aos dados. Essa abordagem é ideal para novos formulários com estruturas de dados bem definidas.
Criar formulário baseado em esquema
-
Acessar o Forms Console
- Faça logon na sua instância de Autor do Experience Manager Forms
- Navegue até Adobe Experience Manager > Forms > Forms e Documentos
-
Iniciar Criação de Formulário
- Selecione Criar > Forms Adaptável
- Escolha um modelo do Edge Delivery Services
- Clique em Criar quando habilitado
-
Configurar Modelo de Dados
- Vá para a guia Dados
- Selecione o Modelo de Dados de Formulário (FDM) para várias fontes de dados ou o Esquema JSON para um único sistema de back-end
- Escolha o FDM criado (por exemplo, Modelo de dados do formulário Pet)
-
Concluir configuração do formulário
- Inserir Nome e Título
- Especifique a URL do GitHub (por exemplo,
https://github.com/wkndforms/edsforms
) - Clique em Criar
Verificar Formulário Baseado em Esquema
O formulário é aberto no Universal Editor com vinculação de dados pré-configurada:
Formulário não baseado em esquema
Formulários que não sejam de esquema exigem configuração manual da fonte de dados e associação de campo. Essa abordagem oferece flexibilidade para formulários existentes ou requisitos complexos.
Criar formulário não baseado em esquema
-
Acessar Propriedades do Formulário
- Faça logon na sua instância de Autor do Experience Manager Forms
- Navegue até Adobe Experience Manager > Forms > Forms e Documentos
- Selecione seu formulário e clique em Propriedades
-
Configurar Modelo de Formulário
- Abra a guia Modelo de formulário
- Selecione o Modelo de Dados de Formulário (FDM) na lista suspensa Selecionar de
- Escolha seu FDM na lista
-
Confirmar configuração
- Clique em OK na caixa de diálogo de aviso
- Clique em Salvar e fechar
Adicionar elementos de dados
-
Abrir formulário para edição
- O formulário é aberto no Universal Editor
-
Acessar Elementos de Source de Dados
- Vá para a guia Fonte de Dados no Navegador de Conteúdo
- Exibir elementos de dados disponíveis no FDM
-
Adicionar elementos ao formulário
- Selecione os elementos de dados e clique em Adicionar
- Ou arraste e solte elementos para criar seu formulário
Adicionar vinculação de dados manual
Para campos de formulário existentes, adicione a associação de dados por meio da propriedade Referência de Associação:
-
Abrir Propriedades do Campo
- Selecionar o campo de formulário para vinculação
- Abrir o painel de propriedades
-
Configurar Referência de Ligação
- Vá para a propriedade Referência de Ligação
- Clique no ícone Procurar
-
Selecionar Elemento de Dados
- Escolha na árvore da fonte de dados no assistente Selecionar uma Referência de Associação
- Selecione o elemento de dados desejado e clique em Selecionar
-
Verificar Associação
- O campo de formulário agora se associa ao elemento de dados
- A associação aparece na propriedade Referência de Associação
Verificar integração
Após concluir a integração:
- Testar associação de dados: verificar se os campos do formulário exibem dados corretos
- Validar envios: certifique-se de que os dados sejam salvos nas fontes configuradas
- Verificar tratamento de erros: teste com cenários de dados inválidos
Próximas etapas
Configure enviar ações para concluir o fluxo de trabalho do formulário.