Você pode configurar um formulário adaptável para salvar automaticamente o conteúdo do start com base em um evento ou em um intervalo de tempo predefinido. Por padrão, o conteúdo de um formulário adaptável é salvo em uma ação do usuário, como ao pressionar o botão Salvar. A opção de salvar automaticamente é útil em:
Para um formulário adaptável, a opção de salvar automaticamente não está ativada na caixa. Você pode ativar a opção de salvar automaticamente na seção Salvar automaticamente nas propriedades de um formulário adaptável. A seção Salvamento automático também fornece várias outras opções de configuração. Execute as seguintes etapas para ativar e configurar a opção de salvar automaticamente para um formulário adaptável:
Para acessar a seção de salvamento automático nas propriedades, selecione um componente, em seguida, toque em > Container de formulário adaptável e, em seguida, toque em
.
Na seção Salvar automaticamente, Ative a opção de salvar automaticamente.
Na caixa Evento de formulário adaptável, especifique 1 ou VERDADEIRO para salvar automaticamente o formulário quando o formulário for carregado no navegador. Também é possível especificar uma expressão condicional para um evento, que, quando acionado e retorna true, salva start no conteúdo do formulário.
Especifique o Acionador. O salvamento automático é acionado com base na sua configuração. Suas opções são:
Quando você seleciona um acionador, a caixa Configuração de estratégia é ativada. A caixa Configuração de estratégia permite:
Você também pode criar e adicionar sua própria estratégia personalizada à lista. Para obter detalhes, consulte Implementar uma estratégia personalizada para salvar automaticamente os formulários.
(Somente salvamento automático com base em tempo) Execute as seguintes etapas para configurar opções para o salvamento automático com base em tempo.
(Somente para salvar automaticamente com base em Eventos) Execute as seguintes etapas para configurar opções para o salvamento automático com base em Eventos.
(Opcional) Para salvar automaticamente o conteúdo para usuários anônimos, selecione a opção Ativar o salvamento automático para usuários anônimos e clique em OK.
Para que a opção de salvamento automático funcione para usuários anônimos, certifique-se de configurar o Forms Common Configuration Service para permitir que todos os usuários possam pré-visualização, verificar e assinar formulários.
Para configurar o serviço, vá para AEM configuração do Web Console em https://[server]:[host]/system/console/configMgr
e edite o Forms Common Configuration Service para escolher a opção Todos os usuários no campo Permitir e salve a configuração.
Você pode implementar um evento personalizado para acionar a funcionalidade de gravação automática. Execute as seguintes etapas para criar e implementar o evento personalizado:
Criar pastas da biblioteca de clientes e da biblioteca de clientes. Para obter etapas detalhadas, consulte Usando o documento de bibliotecas do lado do cliente.
Por exemplo, o script a seguir usa o evento personalizado emailFocusChange
para acionar a funcionalidade de salvamento automático:
window.addEventListener("bridgeInitializeStart", function (){
guideBridge.connect(function () { guideBridge.on("elementFocusChanged", function (event,data) {
if(data.target.name === 'Email') {
guideBridge.trigger("emailFocusChange");
}
});
});
});
Uma propriedade de categoria é definida ao criar as pastas da biblioteca do cliente. Mantenha o valor atribuído à propriedade de categoria acessível.
Abra o formulário adaptável no modo de autor.
No modo de edição, selecione um componente, em seguida, toque em > Container de formulário adaptável e, em seguida, toque em
.
Nas propriedades, abra a seção Basic. Na caixa Categoria da biblioteca do cliente, digite o valor da propriedade de categoria definida ao criar as pastas da biblioteca do cliente.
Abra a seção Salvamento automático. Na caixa Salvar automaticamente após esse evento, especifique um evento personalizado já definido na biblioteca do cliente. Clique em OK.