Introdução ao Microsoft InfoPath 2010

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.

Neste artigo

O que são o InfoPath e o InfoPath Forms Services?

Quais são os componentes do InfoPath?

Como o InfoPath pode ser usado?

Qual é o público-alvo para o InfoPath?

Para usuários de negócios avançada

Para os desenvolvedores e profissionais de TI

Como o InfoPath funciona com outros programas e tecnologias

O que são InfoPath e InfoPath Forms Services?

Junto com o Microsoft SharePoint Designer 2010, o InfoPath 2010 facilita a criação de soluções de ponta a ponta no SharePoint Server 2010 que oferece formulários poderosos junto com acesso e fluxo de trabalho de escala corporativa para dados corporativos principais. O InfoPath foi designado, no seu núcleo, como um mecanismo poderoso de edição XML que permite que os usuários finais se conectem facilmente por meio de interface com os dados.

Junto com os recursos poderosos de colaboração do SharePoint, o InfoPath 2010 é uma parte chave do conjunto de ferramentas necessário para criar rapidamente os aplicativos que atendem suas necessidades de aplicativos corporativos. O InfoPath 2010 e InfoPath Forms Services no SharePoint Server 2010 capacitam os usuários corporativos a automatizar os seus próprios processos corporativos que coletam, gerenciam e compartilham informações. Os departamentos de TI, desenvolvedores e usuários avançados podem criar aplicativos corporativos poderosos na plataforma SharePoint usando formulários do InfoPath para interagir com dados externos, acionar o fluxo de trabalho e aprimorar as web parts. A familiaridade dos usuários com a experiência do Microsoft Office e SharePoint torna a criação, o uso e a melhoria dos processos corporativos mais rápidos e mais fáceis com os formulários do InfoPath 2010.

O Microsoft InfoPath 2010 permite que você crie e preencha formulários eletrônicos, como relatórios de despesas, cartões de ponto, pesquisas e formulários para seguro. É possível fazer isso usando os controles de formulário padrão, tais como caixas ou caixas de listagem, ou inserir controles que oferecem aos usuários flexibilidade para adicionar, remover, substituir ou ocultar seções de uma formulário para tornar a experiência do usuário mais rica. Os formulários que você criou podem variar de um simples formulário para coleta de dados da sua equipe subordinada até formulários complexos que são parte de um processo corporativo maior. Os formulários do InfoPath podem se usados por conta própria ou podem ser projetados para trabalhar com os bancos de dados existentes ou serviços Web. Os formulários podem ser publicados e acessados a partir de uma localização comum em uma rede de empresa, tais como uma pasta compartilhada, um servidor Web ou uma biblioteca localizada em um site do Microsoft SharePoint Server 2010 ou Microsoft SharePoint Foundation 2010.

Ao preencher um formulário no InfoPath 2010, os usuários podem usar recursos de documento familiares. Por exemplo, podem fazer a verificação ortográfica no seu formulário ou inserir texto e gráficos formatados em determinados campos. Dependendo do design do modelo do formulário, os usuários também podem mesclar os dados de vários formulários em um único formulário ou exportar dados para outros programas. Se um formulário for habilitado para navegador, os usuários sem InfoPath instalado podem preencher os formulários em um navegador da Web ou em um dispositivo móvel.

Se você usa o InfoPath 2010 e Microsoft SharePoint Server 2010 executando InfoPath Forms Services, é possível criar modelos de formulário compatíveis com o navegador no InfoPath e habilitá-los para uso em sites da Web internos e externos. Isso permite que você compartilhe formulários corporativos com uma variedade de usuários, incluindo funcionários, clientes, fornecedores e parceiros. Não é necessário que os usuários tenham o InfoPath instalado em seus computadores para preencher um formulário e nem para baixar algo extra da Web. Tudo que os usuários precisam é acessar um navegador, tais como Windows Internet Explorer, Apple Safari, ou Mozilla Firefox. Se os usuários não têm o InfoPath instalado, é possível exibir e preencher o formulário no InfoPath, e não em um navegador.

Início da página

Quais são os componentes do InfoPath?

O InfoPath consiste dos seguintes componentes: InfoPath Designer 2010, InfoPath Filler 2010 e SharePoint Server 2010 executando o InfoPath Forms Services. O InfoPath Designer e InfoPath Filler são instalados em computadores cliente como parte do Microsoft Office Professional Plus 2010. Se você deseja publicar os formulários do InfoPath como formulários compatíveis com navegador, você deve ter acesso a uma instalação do SharePoint Server 2010 executando o InfoPath Forms Services.

InfoPath Designer 2010    Para criar e publicar um modelo de formulário do InfoPath (. xsn), que você use o InfoPath Designer 2010. Quando você cria um arquivo de modelo (. xsn) do formulário, você pode criar um único arquivo que contém os arquivos de suporte que implementam o layout, modos de exibição e lógica dos quais depende de uma determinada solução de formulário do InfoPath. Quando os usuários preencherem um formulário, realmente preencherem uma instância de arquivo de formulário (. xml), que é baseada no modelo de formulário associado. Usando o InfoPath Designer você pode criar rapidamente formulários que incluam o layout pré-criados seções, regras de caixa, gerenciamento de regras aprimorada e estilos variados. Além disso, o InfoPath Designer agora inclui um número diferente de modelos de formulário, então você não precisa definir todas as partes do formulário do zero.

InfoPath Filler 2010    Com o InfoPath Filler, as pessoas que estão preenchendo formulários com uma Interface simple e fácil de usar e podem optar por salvar um rascunho, salve uma cópia local, ou salvar como PDF e tiver um registro de local do formulário. Todas as funcionalidades desnecessárias para criar formulários foi removida para as pessoas que apenas deseja abrir e preencher um formulário.

O InfoPath Forms Services    Paridade aprimorado entre formulários do InfoPath Filler 2010 e formulários de navegador do InfoPath no SharePoint Server 2010 garante a consistência maior para os usuários que estão preenchendo formulários. Por exemplo, a funcionalidade disponível nos dois ambientes inclui: listas com marcadores, numeradas e sem formatação; Várias caixas de listagem de seleção; Caixas de combinação; Botões de imagens; Recursos de hiperlink; Grupo de seleções e a seção; Funcionalidade de filtragem; Controles de data e hora; e seletores de pessoas.

Além disso, o InfoPath 2010 está integrado com o SharePoint Designer 2010 para permitir que você crie e personalize os formulários associados às listas externas e soluções de fluxo de trabalho dos Serviços Corporativos de Conectividade (BCS).

Início da página

Como o InfoPath pode ser usado?

Você pode usar o InfoPath para coletar dados corporativos das pessoas com quem trabalha, incluindo seus colegas, parceiros, fornecedores e clientes. Os formulários do InfoPath podem ser simples e claros, e são usados por várias pessoas em um pequeno grupo de trabalho. Por exemplo, uma equipe de vendas de 10 pessoas pode usar um formulário do InfoPath para coletar e compartilhar informalmente informações sobre as chamadas de vendas. Os dados nesses formulários podem ser mesclados em um único relatório resumido que é enviado mensalmente para o gerenciamento.

Como alternativa, as organizações podem criar formulários altamente sofisticados que são conectados aos bancos de dados corporativos existentes ou integrados em sistemas existentes. Por exemplo, os desenvolvedores no seu departamento de tecnologia da informação (TI) podem criar um modelo de formulário do InfoPath para gerenciar o processo de relato de despesas para sua organização. O modelo de formulário pode incluir os recursos dos modos de exibição e lógica do negócio que permitem que diferentes categorias de usuários enviem, revisem, aprovem o relatório de despesas, e reembolsem o emissor.

Os novos recursos introduzidos no InfoPath 2010 e InfoPath Forms Services facilitam o desenvolvimento de aplicativos mais poderosos no SharePoint de forma mais rápida, tais como:

  • Personalizando os formulários usados para criar, exibir e editar itens de lista do SharePoint

  • Criando aplicativos de fluxo de trabalho junto com o SharePoint Designer 2010

  • A Web Part de Formulário do InfoPath permite você criar web parts poderosas sem escrever código e conectá-las a outras web parts para criar mashups de dados.

A lista seguinte descreve alguns dos benefícios de usar o InfoPath:

Integração de sistema do Office    O InfoPath funciona com um número de outros programas e servidores no sistema Microsoft Office, incluindo o Microsoft Outlook, o Microsoft Excel e o Microsoft Access. Por exemplo, você pode projetar e preencher formulários do InfoPath em mensagens de email, exportar dados de formulário para planilhas, enviar dados de formulário a um banco de dados ou consultar dados de uma lista do SharePoint. Além disso, os desenvolvedores podem incorporar formulários do InfoPath — sem menus, barras de ferramentas ou outros aspectos da interface do usuário — em aplicativos personalizados.

Dados reutilizáveis    Os dados que os usuários inserem em um formulário do InfoPath não precisam permanecer bloqueados dentro desse formulário contínuo; ele pode ser reformatado ou reutilizado de várias maneiras. Essa flexibilidade permite que os desenvolvedores de sua organização integrar os dados do formulário em processos de negócios existentes. Por exemplo, os dados coletados nos formulários de relatórios de vendas podem ser usados para atualizar os sistemas de Enterprise Resource Planning (ERP) e Customer Relationship Management (CRM) da sua empresa. Isso permite que as pessoas em toda a empresa para acessar os dados quando e onde precisam, para que eles podem tomar decisões mais fundamentadas. Com as atualizações mais pontuais em números de vendas, é mais fácil para outros grupos, como operações e finanças, para fazer previsões precisas de produção e de custos.

Consistente, dados precisos    O InfoPath inclui vários recursos que ajudam os usuários a evitar erros de entrada de dados e preencher formulários mais rapidamente. Por exemplo, você pode usar fórmulas para calcular valores matemáticos para usuários automaticamente, usar formatação condicional para chamar a atenção do usuário aos dados ou habilitar o verificador ortográfico para que os usuários possam verificar erros de ortografia antes de enviar seus formulários. Além disso, quando os usuários preencherem um formulário, os dados que eles digitam podem ser verificados para erros de validação de dados. Se seu modelo de formulário estiver conectado a um banco de dados ou um serviço Web, os usuários não poderão enviar dados enquanto eles corrigir esses erros. Isso ajuda a garantir que os dados coletados sejam precisos e livres de erros, e que correspondam a qualquer padrão que você especificar.

Baixa sobrecarga    Ao contrário do papel formulários, que precisam ser reimpressos quando uma alteração ocorre, InfoPath modelos de formulário podem ser modificados e facilmente republicados. Além disso, o InfoPath detecta automaticamente quando um modelo de formulário foi atualizado para que os usuários sempre a versão mais recente.

Suporte offline    Formulários do InfoPath não precisam ser preenchidos enquanto um usuário estiver conectado a uma rede. Usuários podem salvar formulários no computador, trabalhar neles offline e enviá-los à rede corporativa quando eles são reconectados. Isso é especialmente útil para pessoas que têm acesso intermitente ou limitado aos recursos de rede, como funcionários que viajam com frequência.

Formulários de menos    Em vez de distribuição e manutenção de vários formulários de papel para o mesmo processo de negócios, você pode criar um modelo de formulário simples no InfoPath que inclua várias exibições. Por exemplo, em um modelo de formulário para relatórios de despesas, você pode criar um modo de exibição para funcionários que inserir despesas, um segundo modo de exibição para os gerentes que aprovar despesas, e um terceiro exibir para funcionários que reembolso de processo. Por padrão, os usuários podem alternar modos de exibição, selecionando um modo de exibição de lista suspensa modo de exibição atual na guia página inicial. Você também pode criar regras que alternar modos de exibição automaticamente quando os usuários abrir o formulário, submeter o formulário ou clicar em um botão no formulário.

Controles flexíveis    Além dos controles padrão, como caixas de texto e caixas de listagem, o InfoPath inclui um número de controles, como tabelas, seções opcionais e grupos de escolha de repetição. Esses tipos de controles permitem que você criar um modelo de formulário flexível que padronizado para seus usuários. Por exemplo, em um modelo de formulário para relatórios de despesas, você pode usar uma tabela de repetição para permitir que os usuários insiram apenas itens de despesas conforme necessário.

Você também pode criar partes de modelo, que são porções de um modelo de formulário, que podem ser salvas e reutilizadas em vários modelos de formulário. Uma parte de modelo típica consiste em controles e uma fonte de dados e também pode incluir recursos, tais como conexões de dados, validação de dados e regras. O uso de partes de modelo podem economizar seu tempo e ajuda a garantir que os modelos de formulários na sua organização sejam consistentes em tom, estrutura e comportamento.

Início da página

Qual é o público-alvo para o InfoPath?

O InfoPath 2010 foi designado para usuários comerciais avançados e desenvolvedores e profissionais de TI, dependendo do tipo de solução baseada em formulários que um usuário ou organização deseja criar. No entanto, os usuários de todos os níveis podem preencher formulários.

Para Usuários Comerciais Avançados

Com o InfoPath 2010, você pode criar formulários eletrônicos sofisticados para coletar, rapidamente e de forma econômica, as informações solicitadas para as necessidades imediatas do negócio. Você pode personalizar formulários com recursos, tais como campos calculados, definição de valores padrão, formatação condicional e Dicas de Tela, todos sem precisar escrever código. Se sua organização também usa o SharePoint Server 2010, é possível criar esses formulários para informações armazenadas nas listas do SharePoint. Para os membros da equipe, armazenar informações em uma localização compartilhada (tais como uma lista do SharePoint) facilita o uso das informações, facilitando a colaboração.

Além disso, com as melhorias na experiência de preenchimento de formulário no InfoPath Filler e a interoperabilidade com outros aplicativos do Microsoft Office 2010, incluindo Microsoft Outlook e Microsoft SharePoint Workspace 2010 (anteriormente conhecido como Microsoft Office Groove), você pode oferecer aos usuários mais opções ao preencher formulários, incluindo conclusão online, offline e em dispositivos móveis. Também é possível usar o InfoPath 2010 para personalizar os painéis de informações do documento nos aplicativos do Microsoft Office Word, Microsoft PowerPoint e Microsoft Excel para coletar metadados sobre documentos.

Para Desenvolvedores e Profissionais de TI

O InfoPath 2010 fornece um ambiente completo para design, desenvolvimento, implantação, hospedagem (junto com SharePoint Server), coleta, agregação e integração de formulários eletrônicos. Criado a partir do zero usando as recomendações do World Wide Web Consortium (W3C) XML, o InfoPath 2010 foi criado para funcionar com sua infraestrutura e ambiente de gerenciamento de processo existentes.

Para formulários avançados para departamentos e processos corporativos, você pode criar aplicativos compostos e sequências de fluxo de trabalho com o InfoPath 2010 e o SharePoint Server 2010 — usando pouco ou nenhum código. InfoPath 2010 pode ser totalmente integrado com o SharePoint Server 2010.

Você pode conectar os formulários do InfoPath com outras fontes de dados e sistemas de linha de negócios, como Microsoft SQL Server, Oracle e SAP usando Serviços Corporativos de Conectividade, serviços Web, SOAP (Simple Object Access Protocol) e REST (representational state transfer) do SharePoint Server 2010. Suas soluções do InfoPath podem ser portáteis usando os formatos de arquivos de soluções do SharePoint Foundation 2010 (.wsp) e do modelo do site do SharePoint (.stp), assim é possível mover facilmente o aplicativo de um site para outro e de um servidor para outro. Além disso, agora o InfoPath armazena URLs como relativos (ao invés de absolutos) para permitir portabilidade.

Esses são apenas alguns exemplos das capacidades do InfoPath 2010 e do SharePoint Server 2010 para ajudar você a criar soluções poderosas de automação de processos comerciais orientados a formulários.

Início da página

Como o InfoPath funciona com outros programas e tecnologias

Para tirar o melhor proveito do InfoPath, você provavelmente o usará com outros programas, servidores e tecnologias, incluindo o que está listado na tabela a seguir.

Programa ou tecnologia

Como funciona com o InfoPath

Microsoft SharePoint Foundation 2010

Você pode publicar modelos de formulários diretamente em uma biblioteca em um servidor que está executando o Microsoft SharePoint Foundation 2010. Isso permite que formulários relacionados sejam armazenados em uma localização única e conveniente. Por exemplo, uma equipe de vendas pode usar um site do SharePoint como um local para preencher, salvar e exibir dados dos formulários de relatórios de vendas. Na biblioteca, os usuários podem preencher formulários que estão baseados no seu modelo, exportar dados dos formulários concluídos para Excel ou mesclar os dados de vários formulários em um só. Também é possível definir uma conexão de dados no seu modelo de formulário que recebe dados de uma biblioteca ou lista do SharePoint ou envia dados para uma biblioteca.

Adicionalmente, você pode publicar um modelo de formulário como um tipo de conteúdo do site em um servidor executando o SharePoint Foundation 2010. Isso permite que você designe vários modelos de formulário para uma única biblioteca ou designe um único modelo de formulário a várias bibliotecas em um conjunto de sites.

Microsoft SharePoint Server 2010

O Microsoft SharePoint Server 2010 é um conjunto integrado de aplicativos do servidor que estende a funcionalidade principal do SharePoint Foundation 2010.

É possível publicar modelos de formulário diretamente em uma biblioteca no SharePoint Server 2010 e ativá-los para uso na Web. Além disso, você pode se beneficiar dos seguintes recursos:

O InfoPath Forms Services    Você pode criar um modelo de formulário compatível com o navegador e publicá-lo em um servidor do SharePoint que está executando o InfoPath Forms Services. Em seguida, os usuários podem preencher formulários que são baseados em seu modelo de formulário em um navegador da Web ou em um dispositivo móvel. Além disso, o InfoPath Forms Services fornece um local central para armazenar e gerenciar modelos de formulário para sua organização.

Tornar formulários para listas do SharePoint    Com o InfoPath 2010, você pode criar formulários atraentes com um clique de um botão com base em listas de regular ou externas do SharePoint. Em um navegador, vá para uma lista do SharePoint e, na faixa de opções do SharePoint em ferramentas de lista, optar por usar o InfoPath para personalizar o formulário. Você pode gerar automaticamente um formulário com todos os campos da lista do SharePoint e personalizá-lo, reduzindo o tempo para criar um formulário. Publicar o formulário com um clique e o formulário estará ativo na lista do SharePoint e pronto para uso.

Usar o SharePoint Workspace 2010 para conclusão Offline    Com o InfoPath 2010 e o SharePoint Workspace 2010, os participantes do processo de negócios podem trabalhar online ou offline. SharePoint Workspace 2010 interage com os formulários do InfoPath que torna mais fácil de colocar uma lista do SharePoint ou uma biblioteca com formulários do InfoPath offline. Informações inseridas nos formulários serão sincronizadas automaticamente depois que o participante estiver online novamente, ajudar as pessoas a ser mais produtivo, independentemente de sua conexão.

Incorporar formulários em páginas da Web    No SharePoint Server 2010, é mais fácil do que nunca para hospedar seus formulários em páginas da Web usando a Web Part do InfoPath formulário novo. No SharePoint Server 2007, os usuários que desejam hospedar seus formulários do InfoPath em páginas da Web tinham escrever código do ASP.NET no Visual Studio. Agora, sem escrever uma única linha de código, você pode simplesmente adicionar a Web Part de formulário do InfoPath a uma página de Web Part e aponte para o seu formulário publicado. Você pode usar a Web Part para hospedar qualquer formulário de navegador do InfoPath que foi publicado em uma lista ou biblioteca do SharePoint formulário. Você também pode conectá-lo a outras Web Parts na página para enviar ou receber dados.

Conectar formulários com sistemas de linha de negócios    SharePoint Server 2010 oferece uma arquitetura extensível para gerenciar o acesso de usuário para conexões de dados e sistemas. Isso simplifica o desenvolvimento de formulários complexos com acesso a várias fontes de dados e minimiza suporte de TI dores de cabeça.

O InfoPath 2010 opera em conjunto com os Serviços Corporativos de Conectividade (BCS) do SharePoint Server 2010. O BCS aperfeiçoa os aplicativos do Microsoft Office e as funcionalidades da plataforma do SharePoint com recursos prontos para uso, serviços e ferramentas que simplificam o desenvolvimento de soluções com conexões entre os dados externos e serviços. O BCS pode se conectar a fontes de dados externas de várias formas. O BCS pode consumir e interagir com dados em um banco de dados relacional através de um provedor de dados ADO.NET. Também pode se conectar ao serviço Web padrão em relação ao protocolo SOAP 1.2, descrito por um WSDL 1.1 ou 2.0. O BCS pode consumir e interagir com um serviço do Windows Communication Foundation, assim como código personalizado Microsoft .NET compilado por um desenvolvedor de uma solução. Além disso, o InfoPath 2010 agora suporta obter dados XML de serviços Web REST. Os serviços Web REST usam parâmetros de entrada que passam através de um URL. Os designers de formulários podem agora alterar os parâmetros URL de forma dinâmica no formulário do InfoPath sem nenhum código usando regras para obter os dados desejados do serviço Web REST.

Usando o SharePoint Designer 2010, você pode compilar formulários do InfoPath personalizados para criar, ler, atualizar e excluir dados de uma lista externa e esses formulários personalizados são preservados quando a lista externa é colocada offline usando o SharePoint Workspace 2010. Também é possível adicionar lógica do negócio com código que funciona no servidor e no cliente no SharePoint Workspace 2010.

Soluções de área restrita do SharePoint Server    Com o InfoPath 2010, os usuários podem implantar formulários do InfoPath com um único clique, agora com código gerenciado executado como parte de uma solução em área restrita do SharePoint Server. Com as soluções em área restrita do SharePoint Server, criadores de formulários podem carregar soluções com código para os sites do SharePoint, dentro de um conjunto limitado de permissões. Uma cota de recursos limites de uso do recurso excessiva. O administrador de conjunto de sites permanece no controle e toma decisões de confiança sobre a solução. O administrador do farm pode ser automático.

Bibliotecas de conexões de dados    Se vários modelos de formulário usará as conexões de dados iguais ou semelhantes, você pode armazenar as configurações para a conexão de dados em um arquivo de conjunto de dados em uma biblioteca de conexões de dados em um site do SharePoint Server 2010. Quando um usuário abre um formulário que se conecta a um arquivo de conexão de dados, o InfoPath usa as configurações desse arquivo para se conectar à fonte de dados externa. Dessa forma, vários modelos de formulário podem usar o mesmo arquivo de conexão de dados, para que não é necessário para criar a mesma conexão de dados do zero para cada modelo de formulário. Além disso, se as configurações de conexão ou local para uma fonte de dados externos mudam, você precisa atualizar somente o conexão arquivo de dados, não a cada modelo de formulário.

Fluxos de trabalho    Se você usar o InfoPath junto com o SharePoint Server 2010, você pode participar em fluxos de trabalho de documento baseado em servidor diretamente no InfoPath. Você pode iniciar um fluxo de trabalho em um modelo de formulário, acompanhar o status de um fluxo de trabalho em andamento ou concluir uma tarefa de fluxo de trabalho. SharePoint Server 2010 inclui vários fluxos de trabalho predefinidos que foram projetados para gerenciar processos corporativos comuns, como a coleta de assinaturas, revisão de documento ou aprovação de documento.

Painéis de informações do documento    Em muitos programas do Microsoft Office, você pode atualizar propriedades para um documento de servidor em um painel de informações do documento, que aparece como um conjunto de campos editáveis na parte superior de um documento. Por exemplo, em um documento do Microsoft Word 2010, você pode precisar editar propriedades para nome do autor, data de criação e tipo de documento. Isso basicamente torna mais fácil encontrar o que você está procurando no servidor. Por exemplo, você pode localizar rapidamente todas as informações à imprensa onde a propriedade de cliente corresponde ao nome de um determinado cliente. Você pode usar o InfoPath para criar ou editar um painel de informações do documento personalizado para uso com um tipo de conteúdo do site ou da lista. Isso permite controlar a aparência do painel de informações do documento ou usar os recursos do InfoPath, como validação de dados e formatação condicional, para personalizar o comportamento dos campos de formulário no painel.

Outlook

Você pode distribuir modelos de formulário para usuários publicando o modelo de formulário para uma lista de destinatários. De forma semelhante, é possível criar um modelo de formulário para que os usuários possam enviar os formulários concluídos como um anexo na mensagem de email.

No Outlook 2010, os usuários podem adicionalmente abrir, preencher e enviar formulários do InfoPath como mensagens de email. Também podem responder ou encaminhar o formulário em uma mensagem de email, como em qualquer outra mensagem. Na sua Caixa de Entrada, os usuários podem armazenar conjuntos de formulários relacionados em uma pasta de formulários do InfoPath dedicada. Ao exibir dados de cada formulário em colunas na pasta, os usuários podem rapidamente agrupar, filtrar e organizar os dados de vários formulários.

Word

Embora você possa usar o Word para criar um documento com aparência de um formulário, o Word funciona melhor como um programa de processamento de texto, não um programa de design de formulário. De modo contrário, o InfoPath foi criado especificamente para criar e preencher formulários eletrônicos. Se você deseja converter documentos em Word existentes em modelos de formulário do InfoPath, é possível usar o Assistente de Importação no InfoPath.

Excel

Os usuários podem escolher exportar dados de um ou mais formulários do InfoPath para uma nova planilha do Excel. Além disso, algumas organizações usam pastas de trabalho do Excel como formas de coletar dados. Essas pastas de trabalho normalmente incluem células vazias para os usuários inserirem dados. Você pode converter uma pasta de trabalho do Excel para um modelo de formulário do InfoPath usando o Assistente de Importação no InfoPath.

Access

Você pode conectar seu modelo de formulário a um banco de dados do Access existente. De forma semelhante, é possível popular as caixas de listagem com valores do banco de dados ou associar controles aos campos e grupos associados com o banco de dados.

No Access 2010, você também pode criar um modelo de formulário do InfoPath com base no banco de dados do Access e publicar o modelo na lista de destinatários como uma mensagem de email.

Microsoft SQL Server

O InfoPath funciona com os bancos de dados do SQL Server em qualquer dos seguintes formatos: Microsoft SQL Server 2000 a Microsoft SQL Server 2008.

Você pode criar um modelo de formulário que está conectado ao banco de dados do SQL Server. Os usuários podem então usar o formulário para pesquisar ou enviar dados para o banco de dados. De forma semelhante, é possível popular as caixas de listagem com valores do banco de dados ou associar controles aos campos e grupos associados com o banco de dados.

Microsoft Visual Studio Tools for Applications

Embora você possa personalizar muitos aspectos dos formulários do InfoPath sem escrever código, também é possível aprimorar os formulários do InfoPath com código se a lógica declarativa não atende as necessidades para implantação da funcionalidade da sua solução. Se você sabe como escrever um código gerenciado, é possível acessar o ambiente de programação do Microsoft Visual Studio Tools for Applications a partir do modo de design para criar, editar e depurar o código de formulário ("code behind") escrito no Microsoft Visual Basic ou Microsoft Visual C#. O código é então integrado no modelo de formulário do InfoPath (arquivo .xsn).

Por exemplo, se você deseja incluir a funcionalidade para calcular juros em um formulário, é possível escrever um código gerenciado no formulário em si e o InfoPath Filler ou InfoPath Forms Services executará este código quando o formulário for aberto ou editado.

Serviços da Web

Você pode conectar seu modelo de formulário a um serviço da Web para trocar dados XML com outros programas ou sistemas. Por exemplo, convém usar um serviço da Web para receber dados de um banco de dados da Oracle ou enviar dados para ele, que não tem o suporte direto do InfoPath. Além disso, é possível preencher caixas de listagem com valores provenientes do serviço da Web ou ligar controles a campos e grupos associados ao serviço da Web.

Esquemas XML

O InfoPath baseia-se em Extensible Markup Language (XML). Quando você criar um modelo de formulário, o InfoPath cria um arquivo. xsn, que é um arquivo de gabinete (. cab) que contém os arquivos necessários para que o formulário de função, como arquivos de esquema XML (XSD) e transformação em XSL (XSLT). Quando um usuário preenche um formulário no InfoPath, os dados nesse formulário é salvos ou enviado como XML padrão da indústria. No entanto, você não precisa saber tudo sobre XML para criar um modelo de formulário ou preencher um formulário. O ponto é que XML pode facilitar da sua organização para redirecionar os dados que ela coleta usando formulários. Por exemplo, um único formulário do InfoPath para relatórios de viagem pode ser usado para fornecer dados XML para um sistema de gerenciamento de relação de cliente, um sistema de caixa pequeno e planejamento de viagens. Além disso, se sua organização usa um arquivo. xsd específico para relatórios de despesas, você pode basear o design de um modelo de formulário para relatórios de despesas no arquivo. xsd. Se você não tiver um esquema existente, o InfoPath criará um para você quando você adicionar controles a seu modelo de formulário.

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.

×