Salvar formulários como rascunhos e listá-los na página Sites

Este artigo contém conteúdo sobre o recursoSalvamento automático, um recurso de pré-lançamento. O recurso de pré-lançamento pode ser acessado somente por meio do canal de pré-lançamento.

Considere um usuário que começa a preencher um formulário, mas precisa pausar e retornar posteriormente. O AEM oferece uma opção save-as-draft, permitindo que o usuário salve o formulário como rascunho para conclusão futura. Para facilitar isso, o AEM fornece o componente de Portal de formulários Rascunhos e Envios pronto para uso, que exibe rascunhos e envios em páginas do AEM Sites. O componente lista formulários que foram salvos como rascunhos para conclusão posterior, bem como aqueles que foram enviados. Somente os usuários conectados podem editar os rascunhos ou exibir os formulários enviados. No entanto, se um usuário anônimo navegar pela lista de formulários usando o componente Pesquisa e Listagem e salvar um formulário como rascunho, ele não será listado pelo componente Rascunhos e Envios. Para visualizar rascunhos e envios, os usuários devem estar conectados no momento do envio do formulário.

Ícone Rascunhos

Pré-requisitos

Configurar o Azure Storage e o Conector de armazenamento unificado para rascunhos e envios do componente do Portal da Forms

O componente Rascunhos e Envios precisa de uma configuração de armazenamento para salvar e listar rascunhos na página do AEM Sites. O Conector de armazenamento unificado oferece uma estrutura para vincular o AEM ao armazenamento externo. Para salvar o formulário como rascunho, verifique se você tem uma conta de armazenamento do Azure e uma chave de acesso para autorizar o acesso à conta de armazenamento Azure. Depois de ter a conta de armazenamento do Azure e a chave de acesso, execute as seguintes etapas para criar uma configuração de Armazenamento do Azure:

  1. Navegue até Ferramentas > Cloud Service > Armazenamento do Azure.

    Seleção de Cartão de Armazenamento do Azure

  2. Selecione uma pasta de configuração para criar a configuração e selecione Criar.

    Selecionar pasta de configuração de armazenamento do Azure

  3. Especifique um título para a configuração no campo Título.

  4. Especifique o nome da conta de armazenamento Azure nos campos Conta de Armazenamento do Azure e Chave de Acesso do Azure.

    Configuração de Armazenamento do Azure

    Digite Connection String na caixa de texto Azure Storage Account e Azure Key na caixa de texto Azure Access key.

  5. Clique em Salvar.

    note note
    NOTE
    Você pode recuperar a Conta de Armazenamento do Azure e a Chave de Acesso do Azure no Portal do Microsoft Azure.

    Depois de criar com êxito a Configuração de Armazenamento do Azure, configure o Conector de Armazenamento Unificado para o Forms Portal, usando as seguintes etapas:

  6. Navegue até Ferramentas > Forms > Conector de Armazenamento Unificado.

    Armazenamento de conector unificado

  7. Na seção Portal do Forms, selecione Azure na lista suspensa Armazenamento.

  8. Especifique o caminho de configuração para a configuração de armazenamento do Azure no campo Caminho de Configuração de Armazenamento.

    Configuração de armazenamento do conector unificado

  9. Selecione Salvar.

NOTE
Se você precisar configurar uma opção de armazenamento, diferente do Azure, escreva para aem-forms-ea@adobe.com de seu endereço de email oficial com seus requisitos detalhados.

Depois de configurar com êxito o Armazenamento do Azure e o Conector de Armazenamento Unificado para armazenar os rascunhos e formulários enviados, adicione o componente Rascunhos e envios na página AEM Sites.

Como adicionar o componente Rascunhos e envios a uma página do AEM Sites?

Você pode usar componentes prontos para uso do Forms Portal para listar rascunhos e envios na página Sites. Execute as seguintes etapas para adicionar o componente de portal Rascunhos e Envios:

  1. Abra a página do AEM Sites no modo Editar.

  2. Vá para as Informações da Página > Editar Modelo
    Editar política de modelo

  3. Clique na Política e marque a caixa de seleção Rascunhos e Envios sob o [Nome do Projeto do Arquétipo AEM] - Forms e Portal de Comunicações.

    Seleção de Política

  4. Clique em Concluído.

  5. Agora, abra novamente a página do AEM Sites no modo de criação.

  6. Localize a seção no editor de páginas que permite adicionar o componente Forms Portal.

  7. Clique no ícone Adicionar. O ícone é um sinal de mais (+) que significa a opção de adicionar novos componentes.

    Clicar no ícone Adicionar exibe uma caixa de diálogo Inserir novo componente que exibe vários componentes para inserção.

    note note
    NOTE
    Como alternativa, você também pode arrastar e soltar o componente.
  8. Navegue pelos componentes disponíveis na caixa de diálogo e selecione o componente desejado na lista. Por exemplo, selecione o componente Rascunhos e envios na lista para adicionar o componente Rascunhos e envios do Forms Portal.

    Adicionar rascunho e componente de envio

Agora, configure as propriedades do componente Rascunhos e Envios de acordo com os requisitos.

Configurar propriedades do componente de Rascunhos e Envios

Você pode configurar as propriedades de Rascunhos e Envios:

  1. Selecione o componente de Rascunhos e Envios.

  2. Clique no ícone Configurar e a caixa de diálogo será exibida.

  3. Na caixa de diálogo Rascunhos e Envios, especifique o seguinte:

    • Título Para identificar um componente em uma página do Sites e, por padrão, o título aparece na parte superior do componente.
    • Selecionar tipo: para indicar a listagem de formulários como rascunho ou formulários enviados. Se você escolher Rascunho do Forms, os formulários salvos como rascunhos serão exibidos. Como alternativa, selecionar Forms Enviada mostra os formulários enviados pelos usuários conectados.
    • Layout: para exibir formulários de rascunho de lista ou formulários enviados no formato de cartão ou lista.

    Propriedades dos componentes de Rascunho e Envio

Configurar formulários para serem salvos como rascunhos

Você pode configurar o Adaptive Forms das duas seguintes maneiras de salvá-los como rascunhos para uso posterior:

Ação do usuário

NOTE
Verifique se a versão dos Componentes principais está definida como 3.0.24 ou posterior para salvar formulários como rascunhos usando a regra Salvar formulário.

Para salvar um formulário como Rascunho, crie uma regra Salvar Formulário em um componente de formulário, como um botão. Quando o botão é clicado, a regra é acionada e o formulário é salvo como rascunho. Execute as seguintes etapas para criar uma regra Salvar formulário em um componente de botão:

  1. Abra um Formulário adaptável em um modo de edição.

  2. Selecione o ícone Editar Regras para abrir o Editor de Regras para o componente Botão.

  3. Selecione Criar para configurar e criar a regra para o botão.

  4. Na seção Quando, selecione está clicado e na seção Depois, selecione a opção Salvar Formulário.

  5. Selecione Concluído para salvar a regra.

    Criar regra para o botão

Ao visualizar um formulário adaptável, preencha-o e clique no botão Salvar formulário, ele será salvo como rascunho.

Salvar automaticamente

NOTE
Verifique se a versão dos Componentes principais está definida como 3.0.52 ou posterior para salvar formulários como rascunhos usando o recurso de salvamento automático.

Você também pode configurar um Formulário adaptável para salvar automaticamente com base em um evento baseado em tempo, garantindo que o formulário seja salvo após a duração especificada. Quando você habilita componentes do Forms Portal para o seu ambiente, a guia Salvamento Automático é exibida nas propriedades do contêiner Forms. Você pode configurar o recurso de salvamento automático para um Formulário adaptável:

  1. Na instância do autor, abra um Formulário adaptável em um modo de edição.

  2. Abra o navegador Conteúdo e selecione o componente Contêiner do Guia do seu Formulário adaptável.

  3. Clique no ícone de propriedades do Contêiner do Guia Propriedades do Guia e abra a guia Salvar Automaticamente.

    Salvamento automático

  4. Marque a caixa de seleção Habilitar para habilitar o salvamento automático do formulário.

  5. Configure Trigger como Time based para salvar automaticamente o formulário após um intervalo de tempo específico.

  6. Especifique o intervalo de tempo em Salvamento automático neste intervalo (Em segundos) para definir a duração que aciona o salvamento automático do formulário no intervalo definido.

  7. Clique em Concluído.

Exibir rascunhos/formulários enviados na página Sites usando o componente Rascunhos e envios

Para exibir rascunhos salvos ou formulários enviados, use o componente do Portal do Forms Rascunhos e Envios.
Quando Selecionar Tipo é selecionado como Rascunho do Forms na caixa de diálogo de configuração do componente Rascunhos e Envios, os formulários salvos como rascunhos são exibidos na página Sites. Você pode abrir os rascunhos clicando nas reticências (…) para preencher o formulário.

Ícone Rascunhos

Quando Selecionar Tipo é selecionado como Forms Enviado na caixa de diálogo de configuração do componente Rascunhos e Envios, os formulários enviados são exibidos. Você pode exibir os formulários enviados, mas não pode editá-los.

Ícone de envios

Você também pode descartar os formulários clicando nas reticências (…) que aparecem no canto inferior direito do formulário.

Próximas etapas

No próximo artigo, vamos aprender como adicionar referências a formulários na página Sites usando o componente Link do Portal Forms.

Artigos relacionados

Consulte também see-also

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab