Rascunhos e componentes de envios drafts-and-submissions-component
O componente Rascunhos e envios lista todos os formulários que estão no estado de rascunho e os formulários que já foram enviados. O componente tem seções (guias) separadas para rascunhos e formulários enviados. Os usuários podem exibir apenas seus rascunhos e formulários enviados.
Configuração do componente configuring-the-component
O componente Rascunhos e envios tem duas guias: Rascunhos e envios.
Para habilitar o envio de um formulário adaptável para aparecer na guia envios, defina o Enviar ação para Ação de envio do portal do Forms. Alternativamente, habilite a opção Enviar do Forms Portal. Sempre que um usuário enviar o formulário, ele será adicionado à guia Envios.
A funcionalidade rascunhos é ativada imediatamente. Quando um usuário clica em Salvar em um formulário adaptável, o formulário é adicionado à guia rascunhos.
Execute as seguintes etapas para adicionar e configurar um componente Rascunhos e Envios:
-
Arraste e solte a variável Rascunhos e envios componente na categoria Serviços de documento no navegador de componentes na sua página.
-
Selecione o componente e selecione para abrir a caixa de diálogo Editar do componente.
-
Na caixa de diálogo Editar, especifique os seguintes detalhes e selecione Concluído para salvar as configurações.
Personalização do armazenamento customizing-the-storage
Ao usar a ação enviar do Portal do Forms ou ativar a opção Armazenar dados no portal de formulários no formulário adaptável, os dados do formulário são armazenados no repositório AEM. Em um ambiente de produção, é recomendável não armazenar dados de rascunho ou de formulário enviados no repositório do AEM. Em vez disso, você deve integrar o componente de rascunhos e envio a um armazenamento seguro, como o banco de dados corporativo, para armazenar rascunhos e dados de formulários enviados.
O Forms portal permite armazenar dados em um repositório AEM local, em um repositório AEM remoto ou em um banco de dados. O AEM Forms permite personalizar a implementação do armazenamento de dados do usuário para rascunhos e envios. Você pode substituir métodos padrão para especificar como os dados de rascunho e envio são armazenados em um armazenamento de sua escolha. Por exemplo, você pode armazenar os dados em um armazenamento de dados implementado atualmente em sua organização.
O Forms portal fornece serviços (APIs) prontos para armazenar dados no repositório crx de instâncias de publicação locais e remotas do AEM Forms. Você pode substituir as implementações padrão, descritas em Configuração de serviços de armazenamento para rascunhos e envios artigo, com implementações personalizadas para substituir a funcionalidade padrão. Para obter informações detalhadas sobre os métodos necessários em uma implementação personalizada para armazenar conteúdo em um local seguro, consulte Personalização de serviços de dados de Rascunho e Submissão e Armazenamento personalizado para componentes de rascunhos e envios.
A documentação do AEM Forms fornece uma Amostra para integrar o componente de rascunhos e envios ao banco de dados. Você pode usar a implementação de amostra para desenvolver sua própria implementação personalizada.
Artigos relacionados
- Habilitar componentes do portal de formulários
- Criar página do portal de formulários
- Listar formulários em uma página da Web usando APIs
- Usar componente de rascunhos e envios
- Personalizar o armazenamento de rascunhos e formulários enviados
- Amostra para integrar o componente de rascunhos e envios ao banco de dados
- Personalização de modelos para componentes do portal de formulários
- Introdução à publicação de formulários em um portal