Gerar visualização HTML5 de um formulário XDP

Ao projetar um formulário no AEM Forms Designer, além de visualizar a versão em PDF de um formulário, você também pode visualizar uma versão HTML5 dele. Você pode usar a guia Visualizar HTML para visualizar um formulário como ele apareceria em um navegador.

Ativar a Visualização HTML para formulários XDP no Designer

Para permitir que o Designer gere a visualização em HTML de formulários XDP, execute as seguintes configurações:

  • Configurar o serviço de autenticação do Apache Sling
  • Desativar modo protegido
  • Fornecer detalhes do servidor AEM Forms

Configurar o Apache Sling Authentication Service

  1. Vá para https://[server]:[port]/system/console/configMgr no AEM Forms em execução no OSGi ou

    https://[server]:[port]/lc/system/console/configMgr no AEM Forms em execução no JEE.

  2. Localize e clique em Configuração do Apache Sling Authentication Service para abri-lo no modo de edição.

  3. Dependendo de você estar executando o AEM Forms em OSGi ou JEE, adicione o seguinte no campo Requisitos de autenticação:

    • AEM Forms no JEE

      • -/content/xfaforms
      • -/etc/clientlibs
    • AEM Forms no OSGi

      • -/content/xfaforms
      • -/etc/clientlibs/fd/xfaforms
    OBSERVAÇÃO

    Não copie e cole o valor especificado no campo Requisitos de autenticação , pois ele pode corromper os caracteres especiais no valor. Em vez disso, digite o valor especificado no campo .

  4. Especifique um nome de usuário e senha nos campos Nome de usuário anônimo e Senha de usuário anônimo, respectivamente. As credenciais especificadas são usadas para lidar com autenticação anônima e permitir acesso a usuários anônimos.

  5. Clique em Save para salvar a configuração.

Desativar modo protegido

O modo protegido está ativado, por padrão. Mantenha-o ativado para os ambientes de produção. Você pode desativá-lo em um ambiente de desenvolvimento para visualizar o HTML5 Forms no Designer. Execute as seguintes etapas para desativá-lo:

  1. Faça logon no Console da Web AEM como administrador.

    • O URL para AEM Forms no OSGi é https://[server]:[port]/system/console/configMgr
    • O URL para AEM Forms no JEE é https://[server]:[port]/lc/system/console/configMgr
  2. Abra Configurações do Forms Móvel para edição.

  3. Desmarque a opção Modo Protegido e clique em Salvar.

Fornecer detalhes do servidor AEM Forms

  1. No Designer, vá para Ferramentas > Opções.

  2. Na janela Opções, selecione a página Opções do Servidor, forneça os detalhes a seguir e clique em OK.

    • URL do servidor: URL do servidor AEM Forms.

    • Número da porta HTTP: AEM porta do servidor. O valor padrão é 4502.

    • Contexto de visualização HTML: caminho do perfil para renderizar formulários XFA. Os perfis padrão a seguir são usados para visualizar o formulário no Designer. No entanto, também é possível especificar o caminho para um perfil personalizado.

      • /content/xfaforms/profiles/default.html (AEM Forms no OSGi)
      • /lc/content/xfaforms/profiles/default.html (AEM Forms no JEE)
    • Contexto do Forms Manager: Caminho do contexto no qual a interface do usuário do Forms Manager é implantada. Os valores padrão são:

      • /aem/forms (AEM Forms no OSGi)
      • /lc/forms (AEM Forms no JEE)

    Observação: certifique-se de que o servidor do AEM Forms esteja em execução. A visualização HTML se conecta ao servidor CRX para gerar uma visualização.

    Opções do AEM Forms Designer

    Opções do AEM Forms Designer

  3. Para visualizar um formulário em HTML, clique na guia Preview HTML.

    OBSERVAÇÃO

    Se a guia HTML Preview estiver fechada, pressione F4 para abrir a guia Preview HTML . Você também pode selecionar Visualizar HTML no menu Visualizar para abrir a guia Visualizar HTML .

    OBSERVAÇÃO

    A visualização HTML não oferece suporte a documentos PDF, a visualização HTML é apenas para documentos XDP.

Visualização de formulário usando dados de formulário

O Designer permite visualizar e testar o formulário usando dados XML de amostra. É recomendável testar frequentemente o formulário com dados de amostra para garantir que o formulário seja renderizado de forma correta.

Se não houver dados de amostra, o Designer poderá criá-los ou você mesmo poderá criá-los. (Consulte Para gerar automaticamente os dados de amostra para visualizar um formulário e Para criar dados de amostra para visualizar um formulário.)

Testar seu formulário usando uma fonte de dados de amostra garante que os dados e campos sejam mapeados e que os subformulários repetitivos se repetem conforme o esperado. Você pode criar um layout equilibrado de formulário que proporciona o espaço adequado para que cada objeto apresente os dados unidos.

  1. Selecione Arquivo > Propriedades do formulário.

  2. Clique na guia Preview e, na caixa Arquivo de dados, digite o caminho completo para o arquivo de dados de teste. Você também pode usar o botão Procurar para navegar até o arquivo.

  3. Clique em OK. Na próxima vez que você visualizar o formulário na guia Visualizar HTML, os valores de dados do arquivo XML de amostra aparecerão nos respectivos objetos.

Visualizar formulários localizados em um repositório

No AEM Forms, é possível visualizar formulários e documentos em um repositório. A visualização ajuda a saber exatamente como os formulários se parecem e se comportam conforme serão usados pelos usuários finais.

Entre em contato com o suporte

Nesta página