Ciclo de vida de um modelo de formulário

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.

Este artigo é para designers de modelo de formulário que desejam uma compreensão geral do processo de design de formulário no Microsoft Office InfoPath. Ele descreve as fases diferentes de criar e implantar um modelo de formulário e fornece links para obter mais informações sobre as principais tarefas. Embora você possa experimentar e trabalhar da maneira que lhe agrade melhor, seguir recomendável processo de design pode ajudar a longo prazo economizam tempo e esforço.

Neste artigo

Fase 1: planejar

Fase 2: Design

Fase 3: implantar

Fase 4: manter

Fase 5: arquivamento

Fase 1: planejar

Quanto tempo de planejamento depende da complexidade do seu modelo de formulário, sua função em sua organização e sobre os requisitos de sua organização e processos.

Se seu modelo de formulário só será usado por membros da equipe imediata, a fase de planejamento pode ser muito informal. Se seu modelo de formulário é mais complexo, a fase de planejamento provavelmente será um processo mais formal e envolvido e talvez você precise consultar com muitos participantes. Por exemplo, se seu modelo de formulário será ser uma parte de um sistema de empresas maiores, toda a empresa, como um recurso de relatórios ou enterprise de despesas planejamento sistema, em seguida, você provavelmente precisará criar formal planejando documentos, como especificações funcionais.

Nos dois casos, antes de começar a criar seu modelo de formulário, considere o seguinte:

  • Metas de usuário    O que os usuários precisam fazer com seu modelo de formulário? Quais cenários você precisa de suporte? Como medir sucesso em metas de seus usuários?

  • Considerações sobre compatibilidade    O seu modelo de formulário precisa ser acessado por usuários fora da sua organização, agora ou no futuro? Por exemplo, você deseja que seu modelo de formulário esteja disponível em site externo sua organização para os clientes que não têm o InfoPath instalado em seus computadores? Nesse caso, você pode criar um modelo de formulário compatível com o navegador em vez de um modelo de formulário padrão, somente o InfoPath. Alguns usuários de sua organização precisa ser capaz de preencher o formulário no InfoPath 2003? Em caso afirmativo, talvez você queira criar um modelo de formulário compatível. Você deseja que os usuários sejam capazes de preencher formulários enquanto eles estiverem fora do escritório ou caso contrário offline? Em caso afirmativo, você pode adicionar recursos ao seu modelo de formulário que permitirá que ele funcione com eficiência em modo offline.

  • Formulários de usuário existente    Você atualmente usa documentos do Microsoft Office Word ou pastas de trabalho do Microsoft Office Excel para coletar dados dos usuários? Nesse caso, você pode converter facilmente esses arquivos em modelos de formulário do InfoPath. Você tem modelos de formulário do InfoPath 2003 existentes? Nesse caso, você deseja que os modelos de formulário para ser compatível ou deseja atualizá-los para o formato de Office InfoPath 2007 ?

  • Requisitos de integração    Quais produtos ou tecnologias seu modelo de formulário funcionarão com? Por exemplo, talvez você precise armazenar os dados em seu modelo de formulário em um banco de dados do Microsoft SQL Server, ou você pode decidir basear o design do seu modelo de formulário em um serviço da Web para que você possa enviar dados para um banco de dados que não é suportado diretamente pelo InfoPath.

  • Requisitos de interface do usuário    Você precisa de acordo com as diretrizes corporativas de identidade Visual? O que você deseja que o seu modelo de formulário com a aparência? Que tipo de controles você usará e como você vai organizá-las?

  • Requisitos de processo    Seu modelo de formulário será parte de um processo de negócios maior, como o processo de aprovação de um relatório de despesas? Em caso afirmativo, quais tipos de modos de exibição você precisa e como você implementar as regras que controlam como os dados percorre a organização e são processados por diferentes pessoas e sistemas de negócios? Você irá tirar proveito dos recursos de fluxo de trabalho em outros programas, como Microsoft Office SharePoint Server 2007 ? O modelo de formulário exigirão código ou script gerenciado? Nesse caso, você usará os desenvolvedores internos ou esse trabalho ser terceirizado?

  • Requisitos de armazenamento de dados    O que você deseja fazer com os dados nos formulários de usuário? Por exemplo, se os usuários precisam poder rapidamente enviar dados de formulário e para trás e você não precisa reutilizar os dados, em seguida, você talvez queira usar emails para armazenar os dados. Se os usuários precisam ser capazes de acessar e compartilhar os dados de formulário, talvez queira armazenar conjuntos de formulários do InfoPath relacionados em bibliotecas em um servidor executando o Microsoft Windows SharePoint Services. Se os usuários precisam acessar os dados de formulário em outros aplicativos de negócios ou sistemas, como relatórios de despesas ou aplicativos de contabilidade, você talvez queira armazenar os dados em bancos de dados corporativos. Isso geralmente é realizado conectando-se o modelo de formulário para um serviço da Web, que serve como um intermediário entre o modelo de formulário e o sistema de banco de dados ou comercial.

  • Requisitos de segurança    Que tipo de desafios de segurança e vulnerabilidades você enfrenta? O seu modelo de formulário precisa estar instalado nos computadores dos usuários ou podem seus usuários acessá-lo de um recurso de rede? Você deseja que os usuários para assinar digitalmente seus formulários ou determinados conjuntos de dados em seus formulários? Você se conectará o modelo de formulário diretamente para um banco de dados, ou você usará os arquivos de conexão de dados em bibliotecas de conexão de dados, que normalmente são gerenciadas por um administrador?

  • Requisitos de teste    Qual processo você usará para testar a aparência e o comportamento de seu modelo de formulário? Você precisa criar um plano de teste formal?

  • Requisitos de implantação    Como você planeja compartilhar seu modelo de formulário com outras pessoas? Onde você irá publicar o modelo de formulário? Se você planeja publicá-lo em um servidor executando o InfoPath Forms Services, você deseja publicá-lo em uma biblioteca ou como um site tipo de conteúdo ? Como você irá notificar os usuários de disponibilidade do modelo de formulário? Qual é o plano para liberar novas versões de modelos de formulário?

  • Requisitos de manutenção    Você deseja arquivar modelos de formulário, formulários do usuário ou ambos? Por quanto tempo você precisa manter os dados? Que tipos de políticas de retenção de dados e arquivamento são necessários pela sua organização?

Início da página

Fase 2: Design

Após concluir a fase de planejamento, você pode começar o processo de design. É recomendável que você siga a ordem das tarefas listadas abaixo durante a criação de seu modelo de formulário. No entanto, você pode desviar da ordem de se necessário. Por exemplo, talvez você prefira definir a validação de dados, condicional formatação e regras para controles conforme você adicionar esses controles ao seu modelo de formulário, em vez de executá-la posteriormente no processo de design.

Etapa 1: Criar o modelo de formulário

Etapa 2: Criar ou especificar a fonte de dados principal

Etapa 3: Definir layout

Etapa 4: Adicionar controles

Etapa 5: Adicionar conexões de dados

Etapa 6: Adicionar validação de dados, regras e outros recursos de lógica de negócios

Etapa 7: Criar exibições personalizadas

Etapa 8: Habilitar o comportamento de envio

Etapa 9: Habilitar os recursos de segurança

Etapa 10: Testar a aparência e o comportamento

Etapa 1: Criar o modelo de formulário

Quando você cria seu modelo de formulário, talvez você precise importar um formulário existente, como um documento do Word ou pasta de trabalho do Excel, InfoPath ou especificar configurações de compatibilidade do modelo de formulário para que os formulários resultantes podem ser preenchidos no InfoPath 2003 ou em um navegador da Web. A maioria dessas opções está disponível na caixa de diálogo de Design de um modelo de formulário. Por exemplo, se você quiser criar um modelo de formulário que pode ser aberto e preenchido no Microsoft Office InfoPath ou um navegador, você pode selecionar a caixa de seleção Habilitar recursos compatíveis com o navegador somente na caixa de diálogo de Design de um modelo de formulário.

Os recursos a seguintes fornecem detalhes adicionais sobre o processo de criação de um modelo de formulário.

Clique em

Para

Introdução ao InfoPath Forms Services

Saiba mais sobre a tecnologia de servidor que permite que você crie um modelo de formulário que pode ser aberto e preenchido em um navegador.

Introdução aos modelos de formulário compatíveis com o navegador

Saiba mais sobre modelos de formulário compatíveis com o navegador, que podem ser abertos ou preenchidos no InfoPath, em um navegador ou em um dispositivo móvel. Um modelo de formulário compatível com o navegador pode ser habilitado para uso em um navegador quando ele é publicado em um servidor executando InfoPath Forms Services, por você ou por um administrador do farm para o servidor.

Especificar as configurações de compatibilidade para um modelo de formulário

Escolher uma configuração de compatibilidade para um modelo de formulário ou alterar a configuração de compatibilidade existentes. Essa configuração determina quais recursos do InfoPath e controles estão disponíveis para você durante a criação de seu modelo de formulário. Por exemplo, se você selecionar a caixa de seleção Habilitar recursos compatíveis com o navegador somente no painel de tarefas de Design de um modelo de formulário, o InfoPath oculta ou desativa controles e recursos que não funcionam em modelos de formulário habilitados para navegador.

Converter uma pasta de trabalho do Excel em um modelo de formulário do InfoPath

Crie um modelo de formulário de uma pasta de trabalho existente do Microsoft Office Excel.

Converter um documento do Word em um modelo de formulário do InfoPath

Crie um modelo de formulário de um documento existente do Microsoft Office Word.

Etapa 2: Criar ou especificar a fonte de dados principal

Todos os modelos de formulário são baseados em uma fonte de dados, que armazena os dados coletados em um formulário. Essa fonte de dados pode ser um banco de dados corporativo, um serviço da Web ou um arquivo XML existente que é usado por toda a organização para padronizar dados, como um arquivo Esquema XML (. xsd). Se você não tiver uma fonte de dados existente, você poderá deixar o InfoPath crie um para você como adicionar controles a seu modelo de formulário.

Você pode exibir uma representação da fonte de dados para o seu modelo de formulário no painel de tarefas Fonte de dados:

Parte do painel de tarefas Fonte de Dados

Quando você primeiro criar seu modelo de formulário, você deve decidir qual das seguintes abordagens para usar:

  • InfoPath permitem criar fonte de dados    Se você criar um modelo de formulário em branco, o InfoPath cria a fonte de dados para você como adicionar controles a seu modelo de formulário. Isso pode ser útil quando você estiver criando um modelo de formulário que será usado modo informal por membros de uma equipe pequena, quando você não tem acesso a uma fonte de dados existente na sua organização, ou quando você não precisa armazenar os dados que você coletar fora do formulário. Isso também pode ser útil quando você compartilhar formulários em uma biblioteca do SharePoint ou em uma mensagem de email de Microsoft Office Outlook 2007, e você quiser exibir informações do formulário em colunas na biblioteca ou em uma pasta de Formulários do InfoPath em vez de armazená-la em um banco de dados ou outros local externo.

  • Usar uma fonte de dados existente    Se você basear o design do seu modelo de formulário em uma fonte de dados existente, como um banco de dados ou um serviço da Web, o InfoPath estabelece um principal conexão de dados à fonte de dados. Pode haver apenas uma conexão de dados principal em um modelo de formulário. Posteriormente no processo de design, você pode criar conexões de dados a fontes de dados secundária para preencher caixas de listagem com dados externos ou enviar dados de formulário a mais de uma fonte de dados. Para obter mais informações sobre fontes de dados secundária, consulte "etapa 5: adicionar conexões de dados" posteriormente neste artigo.

Os recursos a seguir fornecem detalhes adicionais que podem ajudá-lo a determinar o tipo de fonte de dados para usar e quando você deve adicionar conexões de dados adicionais ao seu modelo de formulário.

Clique em

Para

Introdução às fontes de dados

Saiba mais sobre o InfoPath trabalhar com fontes de dados e como eles são representados no painel de tarefas Fonte de dados.

Introdução às conexões de dados

Saiba mais sobre conexões de dados, que são links dinâmicos entre um formulário e uma fonte de dados que armazena ou fornece dados para esse formulário.

Criar um modelo de formulário usando configurações em uma biblioteca de conexão de dados

Base o design do seu modelo de formulário em um arquivo de conexão de dados comuns que é armazenado em uma biblioteca de conexão de dados em um site de Office SharePoint Server 2007. Esse arquivo armazena informações sobre uma conexão a uma fonte de dados, como um banco de dados do Access, uma planilha ou um arquivo de texto.

Etapa 3: Definir layout

A maioria dos modelos de formulário incluem pelo menos uma tabela de layout, que é uma estrutura para organizar conteúdo do formulário, incluindo controles, seções de um formulário, logotipos e outros tipos de imagens.

Você pode encontrar tabelas de layout pronto no painel de tarefas Layout:

Parte do painel de tarefas Layout

Os recursos a seguintes fornecem detalhes adicionais sobre as opções de design visual para seu modelo de formulário.

Clique em

Para

Introdução ao dispor um modelo de formulário

Saiba sobre tabelas de layout, que ajudam a alinhar elementos em um modelo de formulário, e controles que são usados para fins de layout.

Aplicar um esquema de cores

Saiba como aplicar automaticamente as cores coordenadas a certos itens no seu modelo de formulário.

Inserir e posicionar uma imagem

Saiba como inserir uma imagem, como um logotipo corporativo ou manchete, em um modelo de formulário.

Etapa 4: Adicionar controles

Controles permitem que os usuários insiram e selecionar dados no modelo de formulário. Eles também podem ser usados para exibir dados de fontes de dados existentes, como bancos de dados ou serviços Web. Depois de criar o layout do seu modelo de formulário, você pode inserir qualquer controle que você precisa para seu modelo de formulário. O painel de tarefas controles fornece acesso a todos os controles que estão disponíveis no InfoPath, incluindo todos os controles personalizados que foram adicionados ao painel de tarefas, como controles ActiveX ou partes de modelo.

Parte do painel de tarefas Controles

Você pode adicionar um controle ao seu modelo de formulário clicando em seu nome na lista Inserir controles ou arrastando-a no painel de tarefas no espaço de trabalho de modelo de formulário. Dependendo do tipo de controle que você adicionar ao modelo de formulário, os usuários preenchendo o formulário poderão digitar texto em campos de texto, exibir dados de controles de repetição, faça as seleções de caixas de seleção e botões de opção, escolher entradas de listas e comando botões para executar comandos. Os dados que os usuários inserem em um controle são armazenados na fonte de dados do formulário.

Os recursos a seguir fornecem detalhes adicionais sobre como usar controles no InfoPath.

Clique em

Para

Introdução aos controles

Saiba mais sobre os diferentes tipos de controles que estão disponíveis no InfoPath.

Criar um componente de modelo para reutilização em vários modelos de formulário

Saiba como inserir e atualizar as partes de modelo. Partes de modelo podem ajudá-lo a atingir um design consistente para um conjunto de modelos de formulário. Por exemplo, você pode criar partes de modelo para seções de assinatura. Além de reutilizando controles e layout, você pode reutilizar regras de formatação condicional e validação de dados.

Etapa 5: Adicionar conexões de dados

Todos os modelos de formulário têm uma fonte de dados principal, que é conhecida como fonte de dados principal. Se você criar um modelo de formulário baseado em uma fonte de dados externos, como um banco de dados ou um serviço da Web, o InfoPath cria a fonte de dados principal com base na fonte de dados externos. Como alternativa, se você criar um modelo de formulário em branco, o InfoPath cria a fonte de dados principal para você como adicionar controles a seu modelo de formulário.

Ao projetar seu modelo de formulário, você também pode adicionar conexões de dados para uma ou mais fontes de dados secundária. Uma fonte de dados secundária é um arquivo de dados XML, banco de dados ou serviço da Web que é usado por um formulário para as entradas na caixa de listagem ou para ações de script. Isso permite que você preencher caixas de listagem e outros controles com dados externos para o modelo de formulário, como os dados que reside em um banco de dados do SQL Server ou uma lista do SharePoint. Você também pode adicionar conexões de dados a fontes de dados secundária quando precisar aos usuários enviar dados para mais de uma fonte de dados externa.

Os recursos a seguir fornecem detalhes adicionais sobre conexões de dados secundária e o que são usados para no InfoPath.

Clique em

Para

Introdução às conexões de dados

Saiba quais uma conexão de dados é e como você usar um para recuperar e enviar dados de um banco de dados, serviço da Web ou outra fonte de dados. Por exemplo, se os projetos de equipe são listados em um site do SharePoint, você pode criar uma conexão de dados a essa lista para que os nomes de projeto aparecem dentro de um controle de caixa de listagem no formulário.

Adicionar uma conexão de dados a uma lista ou biblioteca de documentos do SharePoint

Adicionar uma conexão de dados secundária para seu modelo de formulário que pode tanto dados de consulta de uma lista ou biblioteca, ou enviar dados para uma biblioteca em um servidor executando o Windows SharePoint Services.

Adicionar uma conexão de dados a um banco de dados do Microsoft SQL Server

Adicione uma conexão de dados secundária para seu modelo de formulário que consulta um banco de dados do SQL Server.

Adicionar uma conexão de dados a um serviço da Web

Adicione uma conexão de dados secundária para seu modelo de formulário que pode consultar ou enviar dados para um serviço da Web.

Adicionar uma conexão de dados usando configurações em uma biblioteca de conexão

Adicione uma conexão de dados secundária para seu modelo de formulário usando um arquivo de conexão de dados armazenado em uma biblioteca de conexão de dados em um site de Office SharePoint Server 2007. Esse arquivo armazena informações sobre uma conexão a uma fonte de dados, como um banco de dados do Access, uma planilha ou um arquivo de texto.

Usar valores de um serviço Web para preencher uma caixa de listagem, caixa de listagem suspensa ou caixa de combinação

Preencha uma caixa de listagem, caixa de listagem suspensa ou caixa de combinação com dados de uma conexão de dados secundária para um serviço da Web.

Usar valores de um banco de dados do SQL Server para preencher uma caixa de listagem, caixa de listagem suspensa ou caixa de combinação

Preencha uma caixa de listagem, caixa de listagem suspensa ou caixa de combinação com dados de uma conexão de dados de consulta para um banco de dados do Microsoft SQL Server.

Configurar uma conexão de dados secundária para uso offline

Configure seu modelo de formulário para que os formulários com base no modelo de formulário serão cache dados de uma conexão de dados secundária quando os usuários preencherem o formulário. Isso é útil quando os usuários não têm conectividade de rede, ou quando a fonte de dados externa para o formulário não está disponível. Nesses cenários, InfoPath exibe os dados armazenados em cache no formulário e o formulário continuarão funcionando conforme esperado para o usuário.

Etapa 6: Adicionar validação de dados, regras e outros recursos de lógica de negócios

É importante reduzir custos e aumentar a eficiência na sua empresa, sempre que possível. Você pode usar os recursos de lógica comercial em seu modelo de formulário para ajudar a evitar erros de entrada de dados dispendioso e para automatizar ações no formulário do usuário. Quando você usa recursos do InfoPath como validação de dados, formatação condicional e regras, você pode definir condições e ações que executam automaticamente tarefas que são baseadas em eventos, como a abertura ou fechamento de um formulário, ou em valores que são inseridos em seu formulário modelo.

Os recursos a seguir fornecem detalhes adicionais que ilustram a gama de recursos de lógica comercial no InfoPath.

Clique em

Para

Adicionar, alterar ou remover a validação de dados

Detecte automaticamente os erros, como o usuário preenche um formulário. Adicionando validação de dados para controles no seu modelo de formulário, você pode ajudar a garantir que os dados coletados sejam precisos e consistentes e que sigam os padrões que já estão em usam em sua empresa.

Aplicar formatação condicional a um modelo de formulário

Ocultar ou aplicar formatação a um controle, com base em condições que ocorrem no formulário. Você pode usar formatação condicional para automaticamente aplicar negrito, sublinhado, itálico, tachado, cor da fonte e cor de plano de fundo aos controles. Você também pode usar a formatação condicional para determinar se um controle está visível no formulário quando os usuários preenchem-out, se o controle está desativado ou se deseja permitir que os usuários adicionar ou remover determinados controles, como seções opcionais.

Adicionar uma regra

Adicione regras que exibem uma caixa de diálogo, defina o valor de um campo, consultar ou enviar para uma conexão de dados, alternar modos de exibição, ou abrir ou fechar um formulário em resposta a determinados eventos e condições que ocorrem no formulário.

Adicionar uma fórmula a um controle

Adicione fórmulas que calculem dados, exibem específico datas e horas em um controle ou exibirem os valores que os usuários inserem em um controle em outro controle.

Exibir a lógica comercial em um modelo de formulário

Use a caixa de diálogo Inspetor de lógica para examinar todas as configurações de validação de dados, valores padrão calculados, regras e recursos de programação associados ao seu modelo de formulário. Isso ajuda você a evitar demorado processo de abertura de cada controle individualmente para examinar essas configurações.

Os recursos de lógica de negócios do InfoPath são tudo o que você precisa para a maioria dos modelos de formulário. No entanto, se seu modelo de formulário requer recursos adicionais que não estão disponíveis no InfoPath, você pode usar o código para criar recursos personalizados. Se você quiser escrever script, você pode usar o Script Editor MSE (Microsoft) para criar, editar e depurar Microsoft JScript ou código do Microsoft Visual Basic Scripting Edition (VBScript). Se você quiser escrever código gerenciado, você pode usar o Microsoft Visual Studio 2005 Tools for Applications (VSTA) para criar, editar e depurar código do Visual Basic ou Visual c#. Além disso, se você tiver o Microsoft Visual Studio 2005, você pode integrar recursos de modo de design do InfoPath no ambiente de desenvolvimento Visual Studio 2005 baixando e instalando Microsoft Visual Studio Tools 2005 para 2007 Microsoft Office System em seu computador. Em seguida, você pode abrir o Visual Studio 2005, crie um projeto de modelo de formulário do InfoPath e usar recursos de modo de design para criar seu modelo de formulário. Para obter informações sobre como baixar Microsoft Visual Studio Tools 2005 para 2007 Microsoft Office System, consulte o Portal do desenvolvedor do InfoPath no site do Microsoft Developer Network (MSDN).

Etapa 7: Criar exibições personalizadas

Cada modelo de formulário do InfoPath tem um modo de exibição padrão, que exibe quando os usuários primeiro abrem um formulário com base no seu modelo de formulário.

Você pode usar o painel de tarefas modos de exibição para criar modos de exibição adicionais de seu modelo de formulário:

Parte do painel de tarefas Modos de Exibição

Quando você cria uma nova exibição, você normalmente Repita o processo de dispor o formulário, adicionando controles a ele e adicionar validação de dados ou outros recursos.

Criando modos de exibição diferentes do modelo de formulário, você pode permitir que usuários examinar os dados do formulário de maneiras diferentes. Isso impede que você precisar criar vários modelos de formulário para o mesmo processo de negócios. Por exemplo, em um modelo de formulário que é usado para processar solicitações de seguro, você pode criar um modo de exibição para segurados, um segundo exibir para agentes de seguro e uma terceira exibir para os ajustes seguros. Cada um desses modos de exibição é personalizada para acomodar o tipo de usuário que está digitando informações nela. Você também pode criar exibições personalizadas de impressão que são usadas apenas para fins de impressão do formulário.

Modos de exibição devem ser simples e relativamente auto-explicativas. No entanto, se você deseja se comunicar instruções especiais para seus usuários, você talvez precise criar assistência em seu modo de exibição. Por exemplo, você pode criar um modo de exibição de ajuda dedicado para seu modelo de formulário e, em seguida, adicionar um botão à exibição padrão que os usuários podem clicar para acessar o modo de exibição de Ajuda.

Os recursos a seguir fornecem detalhes adicionais sobre modos de exibição.

Clique em

Para

Adicionar ou excluir um modo de exibição

Saiba como adicionar, gerenciar e excluir exibições.

Criar um modo de exibição exclusivo do InfoPath de um modelo de formulário compatível com o navegador

Aprenda a criar dois modos de exibição de um modelo de formulário compatível com o navegador para dois tipos de usuários. Um modo de exibição será para os usuários que abrir o modelo de formulário em um navegador da Web. Outro modo de exibição será usado exclusivamente por usuários que tenham o InfoPath instalado em seus computadores. Este modo de exibição exclusivo do InfoPath nunca será exibido em um navegador da Web. Consequentemente, você pode usar os recursos do InfoPath neste modo de exibição que não são compatíveis com os modelos de formulário compatíveis com o navegador, como funções de usuário ou controles mestre/detalhes.

Criar um modo de exibição otimizado para impressão

Saiba como projetar uma exibição de impressão para o seu modelo de formulário e outras técnicas para a criação de modelos de formulário de impressão.

Adicionar texto de Ajuda personalizado a um modelo de formulário

Saiba como criar um modo de exibição de ajuda para o seu modelo de formulário e outras técnicas para exibir o texto com instrução personalizado aos usuários.

Etapa 8: Habilitar o comportamento de envio

Ao criar modelos de formulário para coletar dados como parte de um processo comercial maior, esses dados geralmente não ficam nos formulários que os usuários preencherem. Em vez disso, os dados do formulário movem do formulário para o próximo estágio do processo de negócios — normalmente a uma fonte de dados externos como um banco de dados ou um serviço da Web. Por exemplo, um funcionário pode usar o InfoPath para preencher um formulário de relatório de despesas e, em seguida, enviá-lo para um serviço da Web onde o formulário pode ser processado.

Especificar onde deseja que os dados no modelo de formulário a ser enviado pode aumentar a precisão e a eficiência de seus processos de negócios, pois permite exercer mais controle sobre esses processos. Antes que os usuários podem enviar seus dados de formulário, o InfoPath garante que os dados nos formulários é válidos e permite que os usuários corrigir qualquer dados inválidos. Esse recurso pode ajudar a garantir que somente os dados válidos são enviados para a fonte de dados externa.

Os recursos a seguir explicam como criar seu modelo de formulário para que os dados sejam enviados para um local de sua escolha.

Clique em

Para

Introdução ao enviar dados de formulário

Leia sobre como enviar dados de formulário para um local específico, como um banco de dados ou um serviço Web.

Enviar dados de formulário para diversos locais

Crie conexões de dados secundária e regras que enviam dados de formulário para diversos locais quando os usuários clicam no botão Enviar em seus formulários.

Etapa 9: Habilitar os recursos de segurança

Você deve usar diretiva de segurança existente da sua organização como base para qualquer escolhas sobre a segurança dos seus modelos de formulário e seus formulários relacionados.

Se você estiver criando modelos de formulário compatíveis com o navegador, observe que um número de fatores afetam a segurança das informações armazenadas em servidores que executam InfoPath Forms Services. Alguns são controlados por você e outras pessoas são controladas pelo seu administrador, o que é a pessoa que configura e gerencia contas de usuário, atribui permissões e ajuda os usuários com problemas de acesso de rede ou servidor. Talvez você precise coordenar com o administrador para configurar as opções apropriadas para seu modelo de formulário.

Os recursos a seguir explicam como criar seu modelo de formulário com a segurança em mente.

Clique em

Para

Considerações de segurança para modelos de formulário e formulários

Leia sobre algumas práticas recomendadas para ajudar a proteger os modelos de formulário e formulários e considerações sobre segurança do servidor.

Níveis de segurança de formulários do InfoPath

Saiba mais sobre os três níveis de segurança diferentes para formulários: restrito, domínio e confiança total. Níveis de segurança determinam se um formulário pode acessar dados em outros domínios, ou acessar arquivos e configurações no computador do usuário.

Definir o nível de segurança necessários para um modelo de formulário

Substitua a configuração de segurança padrão, que o InfoPath seleciona automaticamente com base nos recursos do seu modelo de formulário.

Introdução às assinaturas digitais

Saiba mais sobre assinaturas digitais no InfoPath e considerações para usá-los em modelos de formulário habilitados para navegador. Assinar um formulário ajuda autenticar um usuário como a pessoa que preencher o formulário e ajuda a garantir que o conteúdo do formulário não é alterado.

Etapa 10: Testar a aparência e o comportamento

Seu plano de teste depende da complexidade do seu modelo de formulário e políticas existentes dentro de sua organização para implantar modelos de formulário. Seu plano de teste pode ser tão simple quanto visualizar o modelo de formulário para testar o comportamento e a aparência dos formulários com base no seu modelo de formulário. Ao implantar um modelo de formulário em uma escala maior, talvez seja necessário testes formal mais completa. Por exemplo, talvez você queira conduzir testes de usabilidade ou agendar implantações piloto com uma amostra de usuários.

A fase de teste mais básica normalmente envolve visualizar o modelo de formulário na janela de visualização do InfoPath. A janela de visualização permite exibir o formulário como ele aparecerá para usuários e inserir dados nos controles para testar sua funcionalidade. Isso permite que você verificar o alinhamento e a formatação de controles. Você também pode testar a funcionalidade dos controles em seu formulário. Por exemplo, você pode inserir dados em controles para garantir que validação de dados, conexões de dados, regras e fórmulas funcionam como esperado. Na janela de visualização, você também deve garantir que seu modelo de formulário está livre de erros de digitação e inconsistências editoriais e verifique se que você gostar do ponto de vista visual.

Dica: Você também pode usar a janela de visualização para simples iterativo testes de controles e comportamento do formulário durante a criação de seu modelo de formulário.

Embora seja possível fazer grande parte dos testes de si mesmo, antes de publicar e distribuir seu modelo de formulário, você deve testá-lo com os usuários para garantir que ele atenda às expectativas deles. Ideal seria você publicar um modelo de formulário piloto e distribuí-lo para uma pequena amostra dos usuários. Dessa forma, você pode solicitar feedback dos usuários reais sobre a usabilidade geral do seu modelo de formulário. Em seguida, você pode fazer as alterações necessárias antes de publicar o modelo de formulário para um público maior.

O recurso a seguir explica como usar o painel de tarefas Verificador de Design para testar seu modelo de formulário.

Clique em

Para

Introdução ao painel de tarefas Verificador de Design

Saiba mais sobre o painel de tarefas Verificador de Design e como você pode usá-lo para testar a funcionalidade de seu modelo de formulário.

Início da página

Fase 3: implantar

O processo de implantação de um modelo de formulário envolve publicar o modelo de formulário, ativá-lo para uso na Web (para somente modelos de formulário compatíveis com o navegador) e tornar os usuários cientes de disponibilidade do modelo de formulário. Se você planeja instalar o seu modelo de formulário nos computadores dos usuários, o processo de publicação também pode envolver a criação de um arquivo de instalação especial. Você pode publicar modelos de formulário para diversos locais, incluindo listas de distribuição de email e servidores que executam o InfoPath Forms Services ou o Windows SharePoint Services.

Se você estiver planejando publicar um modelo de formulário compatível com o navegador em um servidor executando o InfoPath Forms Services, você deve navegador habilitar o modelo de formulário, além de publicá-lo. Em muitos casos, você pode executar esta etapa durante o processo de publicação, selecionando uma caixa de seleção no Assistente de publicação. No entanto, se seu modelo de formulário inclui determinados recursos, como código gerenciado, você não conseguirá navegador habilitar o modelo de formulário por conta própria. Em vez disso, você deve salvar o modelo de formulário em um local compartilhado e, em seguida, informe um administrador do farm que está disponível para revisão. O administrador do farm pode, em seguida, verifique se o modelo de formulário está livre de erros e avisos, carregue-o para um local na Web farm e ativá-lo em um conjunto de sites no servidor.

Os recursos a seguir descrevem o processo de publicação e o que isso envolve.

Clique em

Para

Introdução à publicação de um modelo de formulário

Determinar como e onde publicar seu modelo de formulário.

Publicar um modelo de formulário em um servidor executando o InfoPath Forms Services

Publica um modelo de formulário compatível com o navegador que pode ser preenchido no InfoPath ou na Web. Lendo este artigo, você também pode determinar se você pode navegador habilitar um modelo de formulário, ou se você precisa de um administrador do farm para executar esta etapa para você.

Publicar um modelo de formulário em um servidor executando o Microsoft Windows SharePoint Services

Publica um modelo de formulário em uma biblioteca, o que é um local em um site do SharePoint onde uma coleção de arquivos é gerenciada. Você também pode publicar um modelo de formulário como um tipo de conteúdo de site, que permite que você atribuir vários modelos de formulário a uma única biblioteca ou atribuir o modelo de formulário para várias bibliotecas em um conjunto de sites.

Publicar um modelo de formulário em uma lista de destinatários de mensagens de email

Distribua o modelo de formulário em uma mensagem de email aos usuários. O Assistente de publicação cria uma mensagem de email que inclui uma cópia do modelo de formulário e o formulário que é baseado no modelo de formulário. Quando os usuários abrirem a mensagem de email, eles podem preencher o formulário diretamente no corpo da mensagem de email.

Publicar um modelo de formulário com confiança total

Use o Assistente de publicação para criar arquivos de instalação, para que você possa instalar modelos de formulário totalmente confiáveis nos computadores dos usuários. Um formulário pode executar com confiança total somente se o seu modelo de formulário associado é assinado digitalmente com um certificado raiz confiável ou se o modelo de formulário foi instalado no computador do usuário usando um programa de instalação como o Microsoft Windows Installer (arquivo msi).

Início da página

Fase 4: manter

Manutenção de um modelo de formulário envolve atualizando o modelo de formulário quando necessário e soltar novas versões. Também é uma boa ideia periodicamente solicitar feedback dos usuários sobre o uso do seu design. O modelo de formulário ainda atender às suas necessidades ou alterou essas necessidades?

Quando você publica um modelo de formulário que você alterou, o InfoPath pode atualizar o modelo de formulário (arquivo. xsn) e quaisquer formulários existentes (arquivos. xml) baseados nesse modelo de formulário. Quando os usuários abrirem um formulário existente, eles serão baixadas automaticamente a cópia mais recente do modelo de formulário e seus dados de formulário serão atualizados para corresponder a essa versão. Por padrão, o InfoPath substitui automaticamente a versão mais antiga do modelo de formulário com a versão mais recente. Você pode escolher o método de atualização que você prefere para atualizar os formulários existentes do usuário.

Se você for um administrador do farm para um servidor executando o InfoPath Forms Services, e você precisa fazer o upload de uma nova versão de um modelo de formulário aprovado pelo administrador, você pode determinar como a transição entre a versão existente e a versão atualizada ocorrerá. Por exemplo, você pode optar por substituir o modelo de formulário com uma versão posterior sem causar perda de dados para os usuários que no momento estão preenchendo o formulário em um navegador. Como alternativa, se você tiver um bom motivo, como uma correção de segurança, você pode optar imediatamente substituir o modelo de formulário.

Se você precisa atualizar um componente de modelo existente, você abri-lo, faça as alterações necessárias, salva o componente de modelo e redistribuir-o para criadores de formulários. Depois criadores de formulários adiciona a versão mais recente do componente de modelo para o painel de tarefas controles, eles poderão usá-la em seus modelos de formulário. Se eles abrirem um modelo de formulário que contém uma versão mais antiga do componente de modelo, o InfoPath solicitará que eles atualizar essa parte do modelo com a versão mais recente.

Os recursos a seguir descrevem mais detalhadamente como modificar e atualizar modelos de formulário e partes de modelo.

Clique em

Para

Introdução à atualização de modelos de formulário existente

Descubra como o InfoPath atualiza um modelo de formulário e quaisquer formulários de usuário correspondente. Leia sobre as considerações para atualização de modelos de formulário habilitados para navegador e técnicas para evitar perda de dados em formulários existentes do usuário.

Modificar um modelo de formulário publicado

Aprenda a fazer alterações em um modelo de formulário publicado, modificar uma cópia de trabalho do modelo de formulário e, em seguida, o local de publicação republicar o trabalho copiar para o original.

Mover um modelo de formulário publicado para uma nova biblioteca de documentos

Com eficiência mover um modelo de formulário e formulários existentes de uma biblioteca para outra. Por exemplo, após implantar seu modelo de formulário que você talvez precise mover seu modelo de formulário para um servidor com mais capacidade para que mais usuários podem preencher formulários ao mesmo tempo.

Alterar ou remover uma conexão de dados

Modificar ou remover conexões de dados de seu modelo de formulário. Talvez você precise fazer isso se alterar as fontes de dados externos para o seu modelo de formulário.

Adicionar, remover ou atualizar arquivos de recurso em um modelo de formulário

Gerencie arquivos que são adicionados a um modelo de formulário para dar suporte a funcionalidade de seus formulários associados. Por exemplo, talvez seja necessário adicionar um arquivo HTML que é usado para exibir informações em uma painel de tarefas personalizado ou modificar um arquivo XML que é usado para exibir itens em uma lista.

Alterar um componente de modelo existente

Modificar o design de um componente de modelo existente.

Início da página

Fase 5: arquivamento

Organizações com frequência arquivar modelos e formulários como a última etapa no ciclo de vida de design de formulário. Se você não precisa mais um modelo de formulário específico, você talvez queira retirá-lo do uso e manter uma cópia digital do modelo de formulário para os seus registros. Além disso, talvez você queira preservar os dados coletados nos formulários que são baseados nesse modelo de formulário.

Muitas organizações siga estritas diretrizes sobre o armazenamento de longo prazo e a preservação de dados em arquivos. Por exemplo, uma organização pode ser necessário manter registros de transação no arquivo de cliente por um número específico de anos. As diretrizes de arquivamento de sua organização podem ser controladas por políticas internas, conformidade regulamentar ou ambos. Como parte do processo de planejamento, você deve descobrir qual é sua política.

O modelo de formulário de arquivamento

Se você for um administrador do farm para um servidor executando o InfoPath Forms Services, você pode desativar modelos de formulário habilitados para navegador quando se tornam obsoletos. Por exemplo, talvez você queira retirar um modelo de formulário de pesquisa quando a pesquisa foi concluída. Para manter bibliotecas atuais e organizada, certifique-se de que modelos de formulário que não são mais usados são removidos e que você tenha uma política em vigor para auditoria e atualizar os modelos de formulário existente.

Se você planeja retirar um modelo de formulário habilitados para navegador que ainda está sendo usado, você deve planejar executar uma atualização gradual ou fechar para novas sessões o modelo de formulário para impedir que sessões atuais sendo finalizado, que pode resultar em perda de dados e uma interrupção abrupta para usuários preenchendo o formulário.

Também é uma boa ideia para arquivar o arquivo de origem para o modelo de formulário (o arquivo. xsn) em um programa de controle de versão ou outro tipo de solução de gerenciamento de arquivos que sua organização usa. Fazendo para que ajuda a garantir que você e sua organização tem um registro do modelo de formulário que você pode usar ao referir-se a arquivos de dados de formulário e formulários e que você deseja restaurar ou atualizar o modelo de formulário.

Arquivamento de dados de formulário e formulários

Se sua organização usa Office SharePoint Server 2007, você pode arquivar concluídos baseadas em servidor formulários (arquivos. xml) convertendo-os em páginas da Web. O formulário arquivado pode ser armazenado na mesma biblioteca onde o formulário original está localizado ou ele pode ser movido para outro local de acordo com as diretrizes da sua organização.

Observação: Quando você converter um formulário em uma página da Web, o arquivo resultante pode ser um pouco diferente do arquivo original. Você deve verificar os resultados da conversão para garantir que ele atenda às suas necessidades. Por exemplo, se uma conexão de dados a uma fonte de dados secundária foi usada para popular uma caixa de listagem no formulário, você não verá todos os valores da caixa de lista no formulário arquivado. Em vez disso, você verá apenas os valores que o usuário especificado quando preencher o formulário.

No InfoPath, você pode arquivar um formulário abrindo-lo e exportá-la para um dos seguintes formatos:

  • Portable Document Format (PDF)    PDF é um formato de arquivo eletrônico layout fixo que preserva a formatação do documento e permite o compartilhamento de arquivo. O formato PDF garante que, quando o arquivo é visualizado online ou impressos, retém o formato exato que pretende e que os dados no arquivo não podem ser facilmente copiados ou alterados.

  • XML Paper Specification (XPS)    XPS é um formato de arquivo eletrônico que preserva a formatação do documento e permite o compartilhamento de arquivo. O XPS formato garante que, quando o arquivo é visualizado online ou impresso, retém o formato exato desejado, e que os dados no arquivo não podem ser facilmente copiados ou alterados.

Você poderá exportar para um arquivo PDF ou XPS de um programa 2007 Microsoft Office system apenas depois de instalar um suplemento. Saiba mais em Habilitar o suporte para outros formatos de arquivo, como PDF e XPS.

Você também pode exportar um formulário preenchido como uma página da Web, no formato de página da Web de arquivo único (MHTML). Esse tipo de arquivo permite que as pessoas exibam (mas não modifiquem) o conteúdo do formulário em um navegador.

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.

×