Ciclo de vida de um modelo de formulário

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

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: Plano

Fase 2: Criação

Fase 3: Implantação

Fase 4: Manutenção

Fase 5: Arquivar

Fase 1: Plano

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.

Em ambos os casos, antes de começar a criação do seu modelo de formulário, é necessário considerar o seguinte:

  • Metas do usuário     O que o seus usuários precisam conseguir com seu modelo de formulário? Para quais situações você precisa oferecer suporte? Como você medirá o êxito em atender as metas dos seus usuários?

  • Considerações sobre compatibilidade    O seu modelo de formulário precisará ser acessível a usuários fora da sua organização, agora ou no futuro? Por exemplo, você deseja que seu modelo de formulário seja disponibilizado no site externo da sua organização para clientes que não têm o InfoPath instalado em seus computadores? Nesse caso, você poderá criar um browser-compatible form template, em vez de uma modelo de formulário padrão que só pode ser usado no InfoPath. Alguns usuários da sua organização precisarão preencher seu formulário no InfoPath 2003? Se a resposta for afirmativa, convém criar um modelo de formulário compatível com versões anteriores. Você deseja que os usuários possam preencher seu formulário enquanto estiverem fora do escritório ou offline por qualquer outro motivo? Nesse caso, você pode adicionar ao seu modelo de formulário recursos que o habilitem a funcionar eficazmente em offline mode.

  • Formulários de usuário existentes    Você usa atualmente documentos do Microsoft Office Word ou pastas de trabalho do Microsoft Office Excel para coletar dados de usuários? Nesse caso, é fácil converter esses arquivos para modelos de formulário do InfoPath. Você tem modelos de formulários do InfoPath 2003 em uso? Nesse caso, você quer que esses modelos de formulário sejam compatíveis com versões anteriores ou quer atualizá-los para o formato do Office InfoPath 2007?

  • Requisitos de integração    Com quais outros produtos ou tecnologias seu modelo de formulário trabalhará? Por exemplo, talvez seja necessário armazenar os dados do seu modelo de formulário em um banco de dados do Microsoft SQL Server ou talvez decida basear a criação do seu modelo de formulário em um serviço da Web, de modo a poder enviar dados para um banco de dados ao qual o InfoPath não oferece suporte direto.

  • Requisitos de interface de usuário    Você precisa aderir à diretrizes de marca corporativa? Qual a aparência que você deseja para o seu modelo de formulário? Quais tipos de controle você usará e como irá organizá-los?

  • 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 dos usuários? Por exemplo, se os usuários precisarem enviar e receber rapidamente os dados do formulário e não for necessário reutilizar esses dados, talvez seja aconselhável usar mensagens de email para armazená-los. Se os usuários precisarem acessar e compartilhar os dados do formulário, convém armazenar conjuntos de formulários do InfoPath relacionados em um servidor que execute o Microsoft Windows SharePoint Services. Se os usuários precisarem acessar os dados do formulário em outros aplicativos ou sistemas comerciais, como aplicativos de relatórios de despesa ou de contabilidade, talvez você prefira armazená-los em bancos de dados corporativos. Geralmente isso é feito conectando o modelo de formulário a um serviço da Web, que atua como intermediário entre o modelo de formulário e o banco de dados ou o sistema 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ões de dados, que normalmente são gerenciadas por um administrador?

  • Requisitos de testes    Que processo você usará para testar a aparência e o comportamento do modelo de formulário? É necessário criar um plano formal de testes?

  • Requisitos de implantação    Como você pretende compartilhar o modelo de formulário com outras pessoas? Onde o modelo de formulário será publicado? Se pretende publicá-lo em um servidor que execute o InfoPath Forms Services, deseja publicá-lo em uma biblioteca ou como um content type de site? Como avisará os usuários sobre a disponibilidade do modelo de formulário? Qual é o seu plano para lançar novas versões de modelos de formulário?

  • Requisitos de manutenção    Você deseja arquivar os modelos de formulário, os formulários dos usuários ou ambos? Por quanto tempo será necessário manter os dados? Quais são as diretivas de arquivamento e retenção de dados impostas pela organização?

Início da página

Fase 2: Criação

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 o layout

Etapa 4: Adicionar controles

Etapa 5: Adicionar conexões de dados

Etapa 6: Adicionar validação de dados, regras e outros recursos comerciais lógicos

Etapa 7: criar modos de exibição personalizados

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

Ao criar seu modelo de formulário, talvez seja necessário importar um formulário existente, como um documento do Word ou uma pasta de trabalho do Excel, para o InfoPath ou especificar configurações de compatibilidade para o modelo de formulário de modo que os formulários resultantes possam ser preenchidos no InfoPath 2003 ou em um navegador da Web. A maioria desses opções está disponível na caixa de diálogo Criar um Modelo de Formulário. Por exemplo, se você quiser criar um modelo de formulário que possa ser aberto e preenchido no Microsoft Office InfoPath ou em uma navegador, poderá marcar a caixa de seleção Habilitar recursos compatíveis com navegador apenas na caixa de diálogo Criar um Modelo de Formulário.

Os seguintes recursos 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 os 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 for publicado em um servidor executando o InfoPath Forms Services, por você ou por um administrador de farm do 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 apenas 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

Criar um modelo de formulário a partir de uma pasta de trabalho existente do Microsoft Office Excel.

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

Criar um modelo de formulário a partir de um documento existente do Microsoft Office Word.

Etapa 2: Criar ou especificar a fonte de dados principal

Todos os modelos de formulário têm base 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 usado em toda a sua organização para padronizar os dados, como um arquivo de XML Schema (.xsd). Caso você não tenha uma fonte de dados, poderá deixar o InfoPath criar uma para você à medida que você adiciona os controles ao seu modelo de formulário.

É possível 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 começa a criar seu modelo de formulário, deve decidir qual dos seguintes métodos 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ê deseja 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 outro 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 data connection à 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 seguintes recursos fornecem detalhes adicionais para ajudá-lo a determinar qual tipo de dados 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

Siba mais sobre as fontes de dados com as quais o InfoPath pode trabalhar e como elas são representadas no painel de tarefas Fonte de Dados.

Introdução às conexões de dados

Saiba mais sobre as conexões de dados, que são vínculos 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 as configurações de uma biblioteca de conexão de dados

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

Etapa 3: Definir o layout

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

É possível encontrar tabelas de layout prontas no painel de tarefas Layout:

Parte do painel de tarefas Layout

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

Clique em

Para

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

Saiba mais sobre as tabelas de layout, que ajudam a alinhar elementos em um modelo de formulário e sobre os controles que são usados para finalidades 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 uma 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

Para adicionar um controle ao modelo de formulário, clique duas vezes em seu nome na lista Inserir controles ou arraste-o do painel de tarefas para o espaço de trabalho do modelo de formulário. Dependendo do tipo de controle adicionado ao modelo de formulário, os usuários que o preencherem poderão digitar texto em campos de texto, exibir dados em controles de repetição, fazer seleções em botões de opção e caixas de seleção, escolher entradas em listas ou clicar em botões de comando para executar comandos. Os dados inseridos pelos usuários em um controle são armazenados na fonte de dados do formulário.

Os seguintes recursos fornecem recursos adicionais sobre como usar controles no InfoPath.

Clique em

Para

Introdução aos controles

Saiba mais sobre os tipos de diferentes de controles disponíveis no InfoPath.

Criar um componente de modelo para reutilizar em diversos modelos de formulário

Saiba como inserir e atualizar componentes de modelo. Os componentes de modelo podem ajudá-lo a atingir um design consistente para um conjunto de modelos de formulário. Por exemplo, é possível criar componentes de modelo para seções de assinatura. Além de reutilizar controles e layout, é possível reutilizar regras, 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 primária, que é denominada fonte de dados principal. Se você criar um modelo de formulário com base em uma fonte de dados externa, como um banco de dados ou um serviço da Web, o InfoPath criará a fonte de dados principal com base na fonte de dados externa. Como alternativa, se criar um modelo de formulário em branco, o InfoPath criará a fonte de dados principal para você à medida que você adiciona os controles ao 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 o que é uma conexão de dados e como usar uma para recuperar e enviar dados de um banco de dados, serviço da Web ou outra fonte de dados. Por exemplo, se projetos de equipe estiverem listados em um site SharePoint, você poderá criar uma conexão de dados a essa lista para que os nomes do projeto apareçam dentro de um controle de caixa de listagem no formulário.

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

Adicionar uma conexão de dados secundária ao 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 a um modelo de formulário que consulte 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 ao seu modelo de formulário que possa consultar ou enviar dados a um serviço da Web.

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

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

Usar valores de um serviço da 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 uma caixa de combinação com os dados de uma conexão de dados secundária em um serviço da Web.

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

Preencha uma caixa de listagem, uma caixa de listagem suspensa ou uma caixa de combinação com dados de uma conexão de dados de consulta em 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 de modo que os formulários baseados nesse modelo utilizem um cache para armazenar 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 com a rede ou quando a fonte de dados externa do formulário não está disponível por algum motivo. Nessa situações, o InfoPath exibirá os dados armazenados em cache no formulário, que continuará funcionando como esperado para o usuário.

Etapa 6: Adicionar validação de dados, regras e outros recursos comerciais lógicos

É 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 data validation, conditional formatting 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 modelo de formulário.

As fontes a seguir fornecem detalhes adicionais para ilustrar a gama de recursos comerciais lógicos disponíveis no InfoPath.

Clique em

Para

Adicionar, alterar ou remover validação de dados

Detectar erros automaticamente à medida que o usuário preenche um formulário. Ao adicionar validação de dados aos controles no seu modelo de formulário, é possível ajudar a garantir que os dados coletados sejam precisos e consistentes e que estejam de acordo com quaisquer padrões em uso na sua empresa.

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

Oculte ou aplique formatação a um controle, com base nas condições que ocorrem no formulário. É possível usar formatação condicional para aplicar automaticamente negrito, sublinhado, itálico, tachado, cor da fonte e cor de plano de fundo aos controles. Também é possível usar a formatação condicional para determinar se um controle está visível no formulário quando os usuários o preencherem, se o controle está desativado ou não, ou se deve permitir que os usuários adicionem ou removam determinados controles, como seções opcionais.

Adicionar uma regra

Adicione regras que exibem uma caixa de diálogo, definem o valor de um campo, consultam ou enviam dados a uma conexão de dados, alternam modos de exibição ou abrem ou fecham 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 calculam dados, exibem datas e horas específicas em um controle ou exibem em um controle os valores inseridos pelos usuários 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 os recursos de modo de design do InfoPath no ambiente de desenvolvimento Visual Studio 2005 baixando e instalando Microsoft Visual Studio 2005 Tools for the 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 2005 Tools for the 2007 Microsoft Office System, consulte o Portal do desenvolvedor do InfoPath no site do Microsoft Developer Network (MSDN).

Etapa 7: criar modos de exibição personalizados

Todo modelo de formulário do InfoPath tem um modo de exibição padrão, que é exibido quando os usuários abre pela primeira vez um formulário com base no seu modelo de formulário.

É possível usar o painel de tarefas Modos de exibição para criar modos de exibição adicionais do 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 seguintes recursos fornecem detalhes adicionais sobre os 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

Saiba como criar dois modos de exibição de um modelo de formulário compatível com navegador para dois tipos de usuários. Um modo de exibição será para os usuários que abrirem o modelo de formulário em um navegador da Web. O outro será usado exclusivamente por usuários que tenham o InfoPath instalado em seus computadores. Esse modo de exibição exclusivo do InfoPath nunca será exibido em um navegador da Web. Conseqüentemente, é possível usar nesse modo de exibição recursos do InfoPath aos quais os modelos de formulário compatíveis com navegador não oferecem suporte, como as funções de usuário e os controles mestre/detalhe.

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

Saiba como criar um modo de exibição de impressão para o seu modelo de formulário e outras técnicas para criação de modelos de formulário voltados para a impressão.

Adicionar texto personalizado da Ajuda 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 exibição de texto com instrução personalizada para os 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 normalmente não permanecem nos formulários que os usuários preenchem. Em vez disso, os dados do formulário são movidos do formulário para o próximo estágio no processo comercial — normalmente para uma fonte de dados externa 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, enviar esse formulário para um serviço da Web no qual o formulário poderá ser processado.

Especificar o local para onde deseja que os dados no seu modelo de formulário sejam enviados pode aumentar a precisão e a eficiência do seus processos comerciais, pois permite que você exerça mais controle sobre esses processos. Antes do usuários poderem enviar seus dados de formulário, o InfoPath verifica se os dados nos formulários são válidos e permite que os usuários corrijam qualquer dado inválido. Esse recurso pode ajudar a garantir que apenas os dados válidos são enviados à fonte de dados externa.

Os seguintes recursos explicam como criar seu modelo de formulário para que os dados do formulário sejam enviados para um local escolhido por você.

Clique em

Para

Introdução ao envio de dados do formulário

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

Enviar dados de formulário a diversos locais

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

Etapa 9: Habilitar os recursos de segurança

Você deve usar a política de segurança da sua organização como a base para qualquer escolha que faça sobre a segurança dos seus modelos de formulário e seus relativos formulários.

Se estiver criando modelos de formulário compatíveis com navegador, observe que diversos fatores afetam a segurança das informações armazenadas em servidores que estejam executando o InfoPath Forms Services. Alguns são controlados por você e outros pelo seu administrador, que é a pessoa que configura e gerencia contas de usuário, atribui permissões e ajuda os usuários com problemas de rede ou de acesso ao servidor. Talvez seja necessário coordenar as atividades com o administrador para definir as opções apropriadas para o seu modelo de formulário.

Os seguintes recursos explicam como criar seu modelo de formulário pensando na segurança.

Clique em

Para

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

Leia sobre as melhores práticas para ajudar a proteger 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 sobre os três níveis de segurança diferentes para formulários: Restrito, Domínio e Confiança total. Os níveis de segurança determinam se um formulário pode acessar os dados em outros domínios, ou acessar os arquivos e configurações no computador de um usuário.

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

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

Introdução às assinaturas digitais

Saiba sobre as assinaturas digitais no InfoPath e considerações para usá-las nos modelos de formulário compatíveis com o navegador. Assinar um formulário ajuda a autenticar um usuário como a pessoa que preencheu o formulário e ajuda a garantir que o conteúdo do formulário são será alterado.

Etapa 10: Testar a aparência e o comportamento

Seu plano de teste depende da complexidade de 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 : Também é possível usar a janela Visualização para realizar um teste simples e interativo dos controles e comportamento do formulário enquanto cria 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 um 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 com é possível usá-lo para testar a funcionalidade do seu modelo de formulário.

Início da página

Fase 3: Implantação

O processo de implantação de um modelo de formulário envolve a publicação do modelo de formulário, sua habilitação para uso na Web (somente para modelos de formulário compatíveis com navegador) e o aviso aos usuários sobre a disponibilidade do modelo de formulário. Se você pretende instalar seu modelo de formulário nos computadores dos usuários, o processo de publicação pode envolver também a criação de um arquivo especial de instalação. É possível publicar modelos de formulário para muitos locais, inclusive listas de distribuição de email e servidores que executem o InfoPath Forms Services ou o Windows SharePoint Services

Caso pretenda publicar um modelo de formulário compatível com navegador em um servidor que execute o InfoPath Forms Services, você terá que tornar o modelo de formulário compatível com navegador além de publicá-lo. Em muitos casos, é possível executar essa etapa durante o processo de publicação, marcando uma caixa de seleção no Assistente de Publicação. No entanto, se seu modelo de formulário incluir determinados recursos, como código gerenciado, você não será capaz de tornar o modelo de formulário compatível com o navegador por conta própria. Em vez disso, você terá que salvar o modelo de formulário em um local compartilhado e, em seguida, informar a um administrador de farm que ele está disponível para revisão. Tendo verificado que o modelo de formulário está isento de erros e avisos, o administrador de poderá carregá-lo para um local na farm da Web e ativá-lo em um site collection no servidor.

Os seguintes recursos descrevem o processo de publicação e o que ele acarreta.

Clique em

Para

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

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

Publicar um modelo de formulário em um servidor executando os 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 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 para 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 apenas se seu modelo de formulário associado for assinado digitalmente com um certificado raiz confiável ou se o modelo de formulário tiver sido 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: Manutenção

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?

Ai publicar um modelo de formulário alterado, o InfoPath pode atualizar o modelo de formulário (arquivo .xsn) e quaisquer formulários existentes (arquivos .xml) que têm base nesse modelo de formulário. Quando os usuários abrem um formulário existente, eles automaticamente baixam a cópia mais recente do modelo de formulário e seus dados de formulário sã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 pela versão mais recente. É possível escolher o método de atualização preferido para atualizar os formulários de usuário existentes.

Se você for o administrador de farm de um servidor que execute o InfoPath Forms Services e precisar carregar uma nova versão de um administrator-approved form template, é possível 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 por uma versão posterior sem causar perda de dados para os usuários que estejam no momento preenchendo o formulário em um navegador. Por outro lado, caso haja uma razão inadiável para isso, como uma correção de segurança, você pode optar por substituir imediatamente 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 atualizem essa parte do modelo com a versão mais recente.

Os seguintes recursos descrevem com mais detalhes como modificar e atualizar modelos de formulário e componentes de modelo.

Clique em

Para

Introdução a atualização de modelos de formulário existentes

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

Siba como fazer alterações a um modelo de formulário publicado, modificar uma cópia funcional do modelo de formulário e, em seguida, publicar novamente a cópia funcional no local de publicação original.

Mover um modelo de formulário publicado a 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 adicionados a um modelo de formulário para oferecer suporte à funcionalidade de seus formulários associados. Por exemplo, talvez seja necessário adicionar um arquivo HTML usado para exibir informações em um custom task pane ou modificar um arquivo XML usado para exibir itens em uma lista.

Alterar um componente de modelo existente

Modifique o design de um componente de modelo existente.

Início da página

Fase 5: Arquivar

As organizações freqüentemente arquivam modelos de formulário e formulários como a última etapa do ciclo de criação do formulário. Se você não precisar mais de um modelo de formulário específico, convém deixar de usá-lo e manter uma cópia digital dele para os seus registros. Além disso, talvez você queira preservar os dados coletados em formulários baseados nesse modelo de formulário.

Muitas organizações seguem diretrizes rígidas com relação ao armazenamento de longo prazo e preservação dos dados arquivados. Por exemplo, uma organização pode precisar manter os registros de transação do cliente em arquivo por um número específico de anos. As diretrizes de arquivamento na sua organização pode ser controladas por políticas internas, leis reguladoras ou ambas. Como parte do processo de planejamento, você deve descobrir qual é sua política.

Arquivando o modelo de formulário

Se você for administrador de um servidor que execute o InfoPath Forms Services, poderá aposentar os modelos de formulário habilitados para navegador quando eles se tornarem obsoletos. Por exemplo, talvez você queira aposentar uma modelo de formulário de pesquisa quando a pesquisa tiver sido concluída. Para manter as bibliotecas atualizadas e descongestionadas, é importante que os modelos de formulário que não estão mais em uso sejam aposentados e que você implemente uma política de auditoria e atualização dos modelos de formulário existentes.

Se você planeja aposentar um modelo de formulário compatível com o navegador que ainda está sendo usado, deve planejar realizar uma atualização gradual ou quiesce o modelo de formulário para impedir que as sessões atuais sejam encerradas, o que poderia resultar na perda de dados e em uma interrupção inesperada para os usuários que estivesses 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.

Arquivando formulários e dados de formulário

Se a sua organização utilizar o Office SharePoint Server 2007, é possível arquivar formulários baseados em servidor preenchidos (arquivos .xml) convertendo-os em páginas da Web. O formulário arquivado pode ser armazenado na mesma biblioteca em que o formulário original está localizado ou movido para outro local, dependendo das diretrizes da organização.

Observação : Quando um formulário é convertido em uma página da Web, o arquivo resultante pode ser ligeiramente diferente do arquivo original. É recomendável que você verifique o resultado da conversão para ter certeza de que é adequado às suas necessidades. Por exemplo, se uma conexão de dados com uma fonte de dados secundária foi utilizada para preencher uma caixa de listagem no formulário, você não verá todos os valores da caixa de listagem no formulário arquivado. Em vez disso, verá somente o valor que o usuário especificou quando preencheu o formulário.

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

  • PDF (Portable Document Format)    PDF é um formato eletrônico de layout fixo que preserva a formatação do documento e permite o compartilhamento de arquivos. O formato PDF garante que, ao ser exibido online ou impresso, o arquivo mantenha exatamente o formato pretendido e os dados do arquivo não possam ser copiados ou alterados facilmente.

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

Você pode salvar um arquivo PDF ou XPS a partir de um programa do 2007 Microsoft Office system somente depois de instalar um suplemento. Para obter mais informações, consulte Permitir suporte para outros formatos de arquivos, como PDF ou 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

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
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.

×