Show Menu
TÓPICOS×

Componentes de rascunhos e envios

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 separadas (guias) para rascunhos e formulários enviados. Os usuários podem exibir somente seus rascunhos e formulários enviados.

Configurar o componente

O componente Rascunhos e envios tem duas guias: Rascunhos e submissões.
Para permitir que o envio de um formulário adaptável apareça na guia envios, defina a ação ​Enviar para Ação de envio do Portal de formulários. Como alternativa, ​ative a opção Enviar do portal de formulários. Sempre que um usuário envia o formulário, ele é adicionado à guia Envios.
A funcionalidade de rascunhos é ativada automaticamente. 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:
  1. Arraste e solte o componente Rascunhos e envios na categoria Serviços de documento no navegador de componentes na página.
  2. Toque no componente e toque em para abrir a caixa de diálogo Editar do componente.
  3. Na caixa de diálogo Editar, especifique os detalhes a seguir e toque em Concluído para salvar as configurações.
Guia Configuração Descrição
Geral Resultado total Especifica o número máximo de resultados a serem exibidos. Se a contagem de resultados aumentar o limite Total de resultados, um link Mais será exibido na parte inferior do componente. Clicar em Mais mostra todos os formulários.
Tipo de estilo Especifica o estilo do componente. Você pode especificar Sem estilo , Estilo padrão ou Estilo personalizado para listar os formulários. Para Opção de estilo personalizado, você pode especificar o caminho do arquivo CSS personalizado no campo Caminho de estilo personalizado.
Caminho de estilo personalizado Se você escolher a opção Estilo personalizado no campo Tipo de estilo, use o campo Caminho de estilo personalizado para especificar o caminho do arquivo CSS personalizado.
Opções de exibição
Especifica as guias a serem exibidas. É possível optar por exibir formulários de rascunho, formulários enviados ou ambos.
Observação : Para opções de exibição, se você selecionar uma opção diferente de Ambas , a opção de campo Guia padrão não será usada.
Guia Padrão Especifica a guia a ser exibida quando a página do portal de formulários for carregada. É possível escolher entre as guias Formulários de rascunho e Formulários enviados .
Configuração da guia Formulários rascunhos Título personalizado Especifica o título da guia Formulários de rascunho. O valor padrão é Formulários de rascunho.
Modelo de layout Especifica o layout a ser usado para a lista Formulários de rascunho.
Configuração da guia Formulários enviados Título personalizado Especifica o título da guia Formulários enviados. O valor padrão é Formulários enviados.
Modelo de layout Especifica o layout a ser usado para a lista Formulários enviados.

Personalização do armazenamento

Quando você usa a ação de envio do Portal do Forms ou habilita a opção Armazenar dados no portal de formulários em forma 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 formulário preliminares ou enviados no repositório do AEM. Em vez disso, é necessário integrar os rascunhos e o componente de envio a um armazenamento seguro, como o banco de dados corporativo, para armazenar rascunhos e dados de formulários enviados.
O portal de formulários permite que você armazene dados no repositório local do AEM, no repositório remoto do AEM 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 portal de formulários fornece serviços prontos para uso (APIs) para armazenar dados no repositório crx de instâncias de publicação local e remota do AEM Forms. É possível substituir as implementações padrão, descritas em Configuração de serviços de armazenamento para rascunhos e artigos de envio , por 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 Personalizar serviços de dados de rascunho e envio e armazenamento personalizado para componentes de rascunhos e envios.
A documentação do AEM Forms fornece um exemplo 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.