Introdução aos modelos e formulários

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Quando você cria um arquivo de modelo (. xsn) do formulário, você está criando um único arquivo que contém vários arquivos de suporte. Por outro lado, quando os usuários preencherem um formulário, realmente preencherem um arquivo de formulário (. xml), que é baseado em um modelo de formulário.

Neste artigo

O que você cria: o modelo de formulário

O que seus usuários preenchem: o formulário

Componentes de um modelo de formulário

O que você cria: o modelo de formulário

Você pode criar modelos de formulário no modo de design, que é o ambiente de design do InfoPath. Um modelo de formulário é um arquivo com uma extensão de nome de arquivo. xsn. O arquivo. xsn define a estrutura de dados, a aparência e o comportamento dos formulários terminar (arquivos. xml).

Modelo de formulário e formulários criados com base nele

Um modelo de formulário define muitas coisas, incluindo:

  • Os controles, rótulos e texto com instrução que aparecem no formulário.

  • A maneira que controles se comportam quando os usuários interagem com eles. Por exemplo, você pode fazer uma determinada seção apareça quando o usuário seleciona uma caixa de seleção e desapareça quando o usuário limpar a caixa de seleção.

  • Se o formulário possui modos de exibição adicionais. Por exemplo, se você estiver criando um formulário do aplicativo de permissão, você pode ter um exibir para o fornecedor elétrica, outro modo de exibição para o agente de recebimento e um terceiro para Pesquisador quem aprova ou nega o aplicativo.

  • Como e onde os dados em um formulário estão armazenados. Por exemplo, seu modelo de formulário pode ser projetado para permitir que os usuários enviar dados para um banco de dados, diretamente ou por meio do uso um serviço Web. Ou você pode ter usuários salvem o formulário em uma pasta compartilhada.

  • As fontes, cores e outros elementos de design que são usados no formulário.

  • Se os usuários podem personalizar o formulário. Por exemplo, você poderá deixar que os usuários adicionem mais linhas a uma tabela de repetição, seção de repetição ou seção opcional.

  • Se os usuários serão notificados quando eles cometerem erros no formulário ou esquecerem preencher um campo obrigatório.

Depois de finalizar o design de um modelo de formulário, você disponibilizá-lo aos seus usuários publicando-o como um arquivo. xsn.

Dica: Além de criação de modelos de formulário, você também pode elaborar partes de modelo, que são controles personalizados que você pode usar em outros modelos de formulário ou documentos do Microsoft Office. Por exemplo, você pode criar um componente de modelo que inclua os campos para coletar informações de contato. Você pode usar essa parte do modelo em vários modelos de formulário diferente. Encontre links para obter mais informações sobre partes de modelo na seção Consulte também.

Início da página

O que seus usuários preenchem: o formulário

Um formulário do InfoPath é um arquivo. XML que contém dados XML. Todos os formulários do InfoPath são baseados em modelos de formulário.

Para ilustrar a relação entre um modelo de formulário e um formulário, imagine que você criou um modelo de formulário do aplicativo de permitir para elétricos empreiteiros usar. Cada aplicativo permitir que um fornecedor elétrica preenche é um formulário. Que o formulário é apenas um arquivo. XML que contém os dados (e somente os dados) que foi inserido no formulário. Todas as outras coisas que constituem o formulário são fornecidas pelo modelo de formulário. Isso significa que, sempre que seus usuários abrirem um formulário, esse formulário deve localizar e usar seu modelo de formulário associado para funcionar corretamente. Caso contrário, quando os usuários aberto um formulário, ele vê somente as marcas de marcação XML e os dados.

Para vincular a um modelo de formulário e os formulários que se baseiam nele, o InfoPath contém várias linhas de código, chamado instruções de processamento, na parte superior de cada arquivo de formulário. Este código vincula o arquivo de formulário para seu modelo de formulário associado.

Início da página

Componentes de um modelo de formulário

Um modelo de formulário é um único arquivo que contém vários arquivos de suporte, como arquivos que definem como controles no modelo de formulário devem aparecer, arquivos para elementos gráficos que aparecem no modelo de formulário e arquivos de programação que permitem comportamentos personalizados no formulário modelo. Esses arquivos de suporte são conhecidos coletivamente como arquivos de formulário. Quando você cria um modelo de formulário, você pode visualizar e trabalhar com os arquivos de formulário que constituem o modelo de formulário extraindo e salvar os arquivos de formulário em uma pasta.

Arquivos de suporte que constituem um arquivo de modelo de formulário (.xsn)

Os arquivos de suporte que constituem um modelo de formulário podem incluir um ou mais arquivos de Esquema XML, um arquivo de transformação em XSL (XSLT) para cada modo de exibição no modelo de formulário, um arquivo XML para os dados que aparece por padrão quando os usuários primeiro abrem um formulário baseado em que temp de formulário atrasado, arquivos de script ou montagens de código gerenciado e um arquivo de definição de formulário, chamado xsf.

Para se familiarizar com os arquivos que compõem um modelo de formulário, você pode usar o procedimento a seguir para exibir os arquivos de origem para um modelo de formulário.

Exibir os arquivos de formulário para um modelo de formulário

  1. Crie um modelo de novo formulário em branco.

  2. No menu arquivo, clique em Salvar como arquivos de origem.

  3. Na caixa de diálogo Procurar pasta, selecione uma pasta existente na qual você deseja salvar os arquivos de formulário, ou criar uma nova pasta e clique em Okey.

    O InfoPath salva uma cópia do modelo de formulário como um conjunto de arquivos dentro da pasta.

  4. No Windows Explorer, navegue até a pasta que contém os arquivos.

A tabela a seguir descreve os arquivos de suporte de um modelo de formulário. Esses arquivos são sempre incluídos em um modelo de formulário.

Tipo de arquivo

Extensão de nome de arquivo

Descrição

Arquivo de definição de formulário

. xsf

O arquivo que contém informações sobre como o modelo de formulário é juntar, incluindo os esquemas XML que ele usa e os arquivos de recursos que ela contém. O InfoPath gera automaticamente esse arquivo quando você cria um novo modelo de formulário. Como criar e modificar o modelo de formulário, o arquivo é atualizado automaticamente para refletir suas alterações.

Esquema XML

. xsd

O arquivo ou arquivos que restringem e validam os dados em um modelo de formulário. O conteúdo dos arquivos de esquema XML — os elementos, atributos e assim por diante — são representados pelos grupos e campos no painel de tarefas Fonte de dados. Cada fonte de dados que está associado um modelo de formulário, incluindo a fonte de dados principal, tem um arquivo. xsd correspondente.

Modo de Exibição

.xsl

Os arquivos de transformação em XSL (XSLT) que são usados para apresentar, exibir e transformar em HTML os dados exibidos contida no formulário que os usuários preenchem. Quando você trabalha com diferentes modos de exibição de um modelo de formulário, você realmente está analisando diferentes representações de HTML (ou transformações) dos dados que são exibidos no formulário.

Modelo XML

.xml

O arquivo que contém os dados que você deseja que apareça por padrão em controles específicos. Os usuários visualizam esses dados quando abrem pela primeira vez um formulário e até que elas selecionarem valores diferentes nos controles.

Além os arquivos na tabela anterior, um modelo de formulário pode incluir qualquer um dos arquivos na tabela a seguir, dependendo do design do modelo de formulário.

Tipo de arquivo

Extensão de nome de arquivo

Descrição

Apresentação

. htm,. gif,. bmp e outras pessoas

Os arquivos que são usados para mostrar painéis de tarefas personalizados ou imagens dentro do modelo de formulário.

Lógica de negócios

. js,. vbs

Os arquivos que contêm scripts para implementar o comportamento de formulário específico. Esses arquivos de script são Microsoft JScript ou arquivos do Microsoft Visual Basic Scripting Edition (VBScript).

Binário

. dll, .exe,. cab e outras pessoas

Os arquivos externos que fornecem código de programação e lógica comercial adicional. Por exemplo, se você criar um controle personalizado para o seu modelo de formulário, talvez seja necessário um programa de instalação para instalar e registrar esse controle nos computadores dos usuários automaticamente. Arquivos binários não são criados no InfoPath, mas em programas como o Microsoft Visual Studio .NET.

InfoPath atualiza automaticamente os arquivos de formulário quando você fizer alterações em seu modelo de formulário. No entanto, se estiver familiarizado com XML, ou se você é um designer de formulários avançado, você pode extrair os arquivos de formulário individuais e personalizá-los manualmente. Por exemplo, talvez você queira modificar manualmente um conjunto de arquivos de formulário nos seguintes tipos de situações:

  • Você deseja reutilizar esquema de XML do modelo de formulário (arquivo. xsd) em outro programa do Microsoft Office. Por exemplo, você pode adicionar o arquivo. xsd do InfoPath à biblioteca de esquemas no Microsoft Office Word 2007. Você pode mapear os elementos do arquivo. xsd do InfoPath para o conteúdo de um documento.

  • Você deseja criar uma barra de ferramentas no modelo de formulário que contém comandos personalizados além os comandos internos que acompanham o InfoPath. Para fazer isso, você precisa editar o arquivo de definição (. xsf) de formulário do modelo de formulário.

  • Você deseja fazer aprimoramentos relacionados à formatação ao modelo de formulário que não estão disponíveis no InfoPath, como a adição de uma imagem de fundo (arquivo. gif) a um botão. Para fazer isso, você precisa editar o arquivo de transformação de XML (. xsl) do formulário.

Início da página

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×