Como visualizar e testar formulários

Na guia Visualizar PDF, é possível visualizar e testar um design de formulário ou um modelo como um formulário PDF usando o Acrobat ou o Adobe Reader.

A guia Visualizar PDF só é exibida quando o Acrobat ou o Adobe Reader está instalado. Por padrão, se tanto o Acrobat quanto o Adobe Reader estiverem instalados, o Designer iniciará o Acrobat automaticamente para visualizar o formulário. Para usar o Adobe Reader para visualizar o formulário, abra-o antes de clicar na guia Visualizar PDF.

Se a configuração Arquivo > Propriedades do formulário > Padrões > Versão de destino for alterada para uma versão específica do Acrobat e do Adobe Reader, será necessário verificar se a versão do Acrobat instalada corresponde à versão de destino salva; caso contrário, você receberá uma mensagem de erro ou aviso ao clicar na guia Visualizar PDF. Por exemplo, se selecionar Acrobat e Adobe Reader 7.0.5 ou posterior como a versão de destino para o formulário, verifique se o Acrobat ou o Adobe Reader 7.0.5 está instalado.

A visualização usará o mesmo formato que o formulário salvo. Você pode clicar com o botão direito do mouse na guia Visualizar PDF para ver qual opção de tipo de arquivo padrão está selecionada no momento. Para indicar o formato de um formulário não salvo, é necessário alterar a configuração Ferramentas > Opções > Manuseio de documento.

Se você estiver criando um formulário interativo ou para impressão, poderá alterar a configuração Arquivo > Propriedades do formulário > Visualizar > Tipo de visualização para configurar a visualização do PDF corretamente.

Se você estiver criando formulários para uso com o Forms, o mesmo design de formulário pode ser usado para renderizar formulários PDF ou HTML. Embora seja possível visualizar o design de formulário na guia Visualizar PDF, o formulário HTML pode parecer diferente de quando o formulário é renderizado usando o Forms. Se você estiver criando um formulário HTML, renderize o formulário usando o Forms e visualize-o em um navegador da Web.

Visualização e teste de formulários na guia Visualizar PDF

Use a guia Visualizar PDF para visualizar o design de formulário da forma como aparecerá no Acrobat ou no Adobe Reader. Antes de visualizar um design de formulário, certifique-se de ter definido as opções apropriadas na caixa de diálogo Propriedades do formulário para a visualização do tipo de específico de formulário.

Você pode clicar com o botão direito do mouse na guia Visualizar PDF para ver qual opção de tipo de visualização padrão está selecionada no momento.

Para exibir as barras de ferramentas do Acrobat ou do Adobe Reader na guia Visualizar PDF, pressione ALT+F8.

Nota: Para visualizar um formulário na guia Visualizar PDF, verifique se a opção Exibir no navegador está selecionada no Acrobat. Verifique se a versão do Acrobat ou do Adobe Reader instalada corresponda à versão de destino salva; caso contrário, você poderá receber uma mensagem de erro ou de aviso ao clicar na guia Visualizar PDF. Por exemplo, se selecionar Acrobat e Adobe Reader 6.0.2 ou posterior como a versão de destino para o formulário, verifique se o Acrobat ou o Adobe Reader 6.0.2 está instalado.
  1. Escolha uma das formas a seguir de exibição da guia Visualizar PDF:

    • Selecione Exibir > Visualizar PDF.

    • No Editor de layout, clique na guia Visualizar PDF.

  2. Se o formulário for interativo, teste os objetos do formulário para garantir que estejam funcionando como esperado.

  3. (Opcional) Se o formulário não for interativo e estiver sendo unido a dados, também será possível testá-lo com uma amostra de arquivo de dados para garantir que os campos estejam corretamente mapeados para a fonte de dados.

Nota: Você precisa usar o Acrobat para testar os recursos de Conectividade de banco de dados e Serviços da Web. Esses recursos exigem um formulário PDF compatível com direitos, mas não é possível definir direitos para um formulário PDF para visualização no Designer.

Definição das opções de visualização para um formulário interativo

Para visualizar um formulário interativo, é necessário definir as opções apropriadas na caixa de diálogo Propriedades do formulário.

  1. Selecione Arquivo > Propriedades do formulário.

  2. Clique na guia Visualização e, na lista Tipo de visualização, selecione Formulário interativo.

  3. (Opcional) Para testar o formulário que você está visualizando com a fonte de dados criada, digite o caminho completo do arquivo de dados para teste na caixa Arquivo de dados. Também é possível usar o botão Procurar para navegar até o arquivo.

  4. (Opcional) Para testar o formulário que você está visualizando com uma fonte de dados automaticamente gerada, clique em Gerar dados de visualização. Você pode usar o botão Procurar para navegar até o local no qual você deseja que o arquivo seja salvo. Se o formulário contiver subformulários repetitivos ou conjuntos de subformulários, indique o número de vezes que cada subformulário ou conjunto de subformulários se repetirá no arquivo de dados.

  5. Na lista Visualizar formulário Adobe XML como, selecione Formulário PDF estático ou Formulário XML dinâmico.

Definição das opções de visualização para um formulário não interativo

Para visualizar um formulário não interativo, é necessário definir as opções apropriadas na caixa de diálogo Propriedades do formulário.

  1. Selecione Arquivo > Propriedades do formulário.

  2. (Opcional) Para testar o formulário que está sendo visualizado como se fosse impresso em um lado do papel, clique na guia Visualização e, na lista Tipo de visualização, selecione Formulário impresso (um lado).

  3. (Opcional) Para testar o formulário que está sendo visualizado como se fosse impresso em ambos os lados do papel, clique na guia Visualização e, na lista Tipo de visualização, selecione Formulário impresso (dois lados).

    Nota: Quando a opção Imprimir formulário é selecionada, todos os objetos são do tipo não interativo.
  4. (Opcional) Para testar o formulário que você está visualizando com uma fonte de dados, digite o caminho completo do arquivo de dados para teste na caixa Arquivo de dados. Também é possível usar o botão Procurar para navegar até o arquivo.

  5. (Opcional) Para testar o formulário que você está visualizando com uma fonte de dados automaticamente gerada, clique em Gerar dados de visualização. Você pode usar o botão Procurar para navegar até o local no qual você deseja que o arquivo seja salvo. Se o formulário contiver subformulários repetitivos ou conjuntos de subformulários, indique o número de vezes que cada subformulário ou conjunto de subformulários se repetirá no arquivo de dados.

  6. Na lista Visualizar formulário Adobe XML como, selecione Formulário PDF estático ou Formulário XML dinâmico.

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 Geração automática de dados de amostra para visualizar um formulário e Criação de dados de amostra para visualizar o 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 Visualizar e, na caixa Arquivo de dados, digite o caminho completo para seu arquivo de dados de teste. Também é possível usar o botão Procurar para navegar até o arquivo.

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

Para obter informações detalhadas sobre cada opção na guia Visualizar, consulte a Visualizar (caixa de diálogo Propriedades do formulário).

Geração automática de dados de amostra para visualizar um formulário

Você pode gerar dados de amostra para visualizar e testar seu formulário, em vez criar um arquivo de dados de amostra. Além disso, se o formulário contiver subformulários repetitivos ou conjuntos de subformulários, você pode especificar o número de vezes que os dados serão repetidos quando visualizar o formulário.

O Designer gera dados de amostra válidos para os objetos correspondentes no formulário, com poucas exceções:

  • Dados de amostra não são gerados de acordo com nenhum script de validação que possa ser especificado para um objeto.

  • A contagem mínima e máxima de um subformulário restringe o número de subformulários repetidos especificados para o arquivo de dados de amostra gerado.

  • O valor padrão selecionado para um código de barras 2D fica retido no arquivo de dados de amostra gerado.

Depois de gerar o arquivo de dados de amostra, você pode editar o arquivo, se for o caso.

Especifique qual arquivo de dados será usado ao visualizar o formulário. Da próxima vez que você visualizar o formulário no Designer, os dados de amostra aparecerão nos respectivos objetos.

  1. No Designer, selecione Arquivo > Propriedades do formulário > guia Visualização.

  2. (Opcional) Para testar o formulário que está sendo visualizado como interativo, na lista Tipo de visualização, selecione Formulário interativo.

  3. (Opcional) Para testar o formulário que está sendo visualizado para impressão em um dos lados, na lista Tipo de visualização, selecione Imprimir formulário (um lado).

  4. (Opcional) Para testar o formulário que está sendo visualizado para impressão nos dois lados, na lista Tipo de visualização, selecione Imprimir formulário (dois lados).

  5. Clique em Gerar dados de visualização.

  6. Na caixa de diálogo Gerar dados de visualização, você pode também digitar o caminho completo, incluindo um nome de arquivo, para o arquivo de dados de teste. Também é possível usar o botão Procurar para navegar até o local da caixa de diálogo Arquivo de dados.

  7. Na lista Elementos repetidos, selecione o número à esquerda de um subformulário e digite o número de vezes que ele será repetido no arquivo de dados.

  8. Clique em Gerar.

Criação de dados de amostra para visualizar o formulário

Se você não desejar usar um arquivo de dados de amostra criado automaticamente pelo Designer, poderá criar um arquivo de dados de amostra manualmente.

  1. Salve o design de formulário como um arquivo PDF.

  2. Abra um arquivo PDF e digite valores nos campos que deseja testar.

  3. No Acrobat, selecione Avançado > Formulários > Exportar dados do formulário.

  4. Na caixa de diálogo Exportar dados de formulário como, nomeie o arquivo e salve-o como Pacote de dados XML (*.xdp).

  5. No Designer, selecione Arquivo > Propriedades do formulário > guia Visualização.

  6. (Opcional) Para testar o formulário que está sendo visualizado como interativo, na lista Tipo de visualização, selecione Formulário interativo.

  7. (Opcional) Para testar o formulário que está sendo visualizado para impressão em um dos lados, na lista Tipo de visualização, selecione Imprimir formulário (um lado).

  8. (Opcional) Para testar o formulário que está sendo visualizado para impressão nos dois lados, na lista Tipo de visualização, selecione Imprimir formulário (dois lados).

  9. Clique no botão da pasta ao lado da caixa Arquivo de dados e procure o arquivo XML.

  10. Selecione o arquivo XML e clique em OK.

Considerações para testar designs de formulário com dados

Durante a configuração de formulários para o suporte a dados unidos, analise os requisitos de união de dados do formulário com base nos dados de entrada. O design de formulário deve ser criado com base na estrutura desses dados de entrada.

O vínculo de dados tenta corresponder cada nó do novo formulário com um nó de dados. Quando você usa vínculos explícitos, os destinos definidos no design de formulário têm precedência em relação aos vínculos implícitos. Quando você usa vínculos implícitos (normais), as seguintes regras se aplicam:

  • A ordem relativa dos valores ou grupos de dados com o mesmo nome é importante.

  • A ordem relativa dos valores ou grupos de dados com nome exclusivo não é importante.

  • A hierarquia da estrutura descrita por valores ou grupos de dados com o mesmo nome é importante.

Revise os dados de entrada e considere a preparação de um arquivo de dados de amostra ou deixe que o Designer gere automaticamente um arquivo de dados de amostra para finalidade de teste.

Os dados de amostra podem ser usados para determinar o comportamento de um formulário e não devem ser considerados uma substituição para um teste mais detalhado. Para obter os melhores resultados, o design de formulário deve ser testado com dados gerados pelo sistema. É possível gerar dados de amostra conforme sugerido na lista a seguir para determinar se o layout, a formatação, o conteúdo e o comportamento de um formulário respondem conforme esperado:

  • Para verificar se a formatação de dados (por exemplo, o tipo e o tamanho de fonte e o alinhamento de parágrafos) está correta, gere dados para cada campo no formulário. Os dados também permitirão verificar os valores de campos calculados.

  • Para verificar se os objetos de campo são grandes o suficiente para acomodar todos os valores de dados, gere dados de forma a atingir o número máximo de caracteres permitidos por campo.

  • Para verificar a operação de configurações de linhas múltiplas e de expansão para ajuste, gere várias linhas de dados.

  • Se o design de formulário contiver subformulários repetitivos, pode-se gerar grupos de dados repetitivos para testar a renderização desses subformulários em um arquivo de dados de amostra criado. Se você estiver usando um arquivo de dados de amostra gerado automaticamente, poderá especificar o número de vezes que deseja que um grupo de dados repita-se.

  • Se o design de formulário contiver sobrefluxos anteriores ou posteriores, gere os dados necessários para testar todos esses elementos e suas configurações de ocorrência. É necessário gerar um número suficiente de grupos de dados repetitivos a serem transferidos por três páginas, o que também permitirá a verificação da numeração de páginas. Use os dados de amostra (adicione um grupo de dados repetitivos por vez) para verificar a aparência de um subformulário repetitivo quando ele é direcionado para uma nova página.

  • Para testar a configuração do padrão de dados para dados vinculados, verifique se todos os valores de dados estão no mesmo formato gerado pelo sistema, especialmente se a sintaxe dos dados de origem não corresponder aos padrões do Designer.

  • Gere um número suficiente de dados para usar o layout de cada página mestre no formulário renderizado.

Importante: Certifique-se de que os dados de formulários não contenham valores hexadecimais entre 0x00 e 0x20, exceto para o retorno de carro e a tabulação horizontal. Esses valores são caracteres XML inválidos que não são reconhecidos pelo Forms

Criação de arquivos de dados de amostra

As seguintes orientações ajudarão a criar um arquivo de teste simples contendo dados de entrada representativos:

  • O arquivo de dados de entrada deve ser um arquivo XML válido. Por exemplo, um arquivo simples pode conter elementos com este formato:

            <root_node> 
                <first_node>value</first_node> 
                <second_node>value</second_node> 
                ...  
                <last_node>value</last_node> 
            </root_node>
  • Compare o fluxo dos dados de entrada com o layout físico do formulário. Se estiver usando vínculos implícitos, os nomes dos nós de dados deverão corresponder aos respectivos contêineres e campos no formulário, devendo ser apresentados na mesma ordem que a ordem de preenchimento no formulário.

  • Se o arquivo de dados de entrada tiver mais níveis de aninhamento em comparação aos itens na paleta Hierarquia, os vínculos de dados para todos os objetos aninhados deverão ser configurados explicitamente por meio da guia Vínculo na paleta Objeto.

  • No arquivo de dados de entrada, procure dados repetitivos, mas que não façam parte de todos os registros. Essas informações podem ser controladas em páginas mestres como objetos estereotipados ou em subformulários que repetem os dados apenas para registros exclusivos.

Para testar a acessibilidade

Você deve testar seus formulários, usando uma variedade de tecnologias de assistência, para garantir que os formulários fiquem acessíveis aos usuários.

Faça o download de versões de demonstração do leitor de tela. Por ser o autor, sua familiaridade com o formulário pode tornar mais difícil determinar se as informações lidas pelo leitor de tela são suficientes e compreensíveis. Se possível, peça para alguém testar o formulário dessa maneira. Para testar os resultados do leitor de tela, desligue o monitor e use apenas esse leitor de tela para navegar e preencher o formulário.

Verifique na Internet se existem versões de demonstração de softwares de ampliação de tela.

Verifique se você consegue preencher o formulário usando apenas o teclado, lembrando-se das seguintes perguntas:

  • Há operações que não podem ser executadas?

  • Há operações inadequadas ou difíceis de serem executadas?

  • Os mecanismos do teclado estão bem documentados?

  • Todos os controles e itens de menu possuem teclas de acesso sublinhadas?

Ao preencher o formulário, anote os seguintes pontos:

  • Partes do formulário que ficam invisível, irreconhecíveis ou difíceis de usar

  • Áreas que continuam a aparecer em preto em um plano de fundo branco

  • Objetos de formulário truncados ou com tamanhos inadequados