Introdução aos controles

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.

Ao criar um formulário, você pode adicionar controles, como caixas de texto, listas ou caixas de seleção, tanto para coletar quanto para exibir informações para os usuários. Além disso, para controles mais simples e familiares, como caixas de texto e botões de opção, o Microsoft InfoPath 2010 inclui vários controles mais avançados, como tabelas de repetição, grupos de escolha e seções opcionais. Esses tipos de controles permitem que você crie um modelo de formulário mais complexo fornecendo maior flexibilidade no design do seu formulário. Por exemplo, em um modelo de formulário de relatório de despesas, uma tabela de repetição permite que os usuários adicionem uma linha para cada item de despesa que precisam enviar.

As informações inseridas pelos usuários em um controle são salvas no formulário. Ao criar um modelo de formulário, insira controles da guia Página Inicial usando comandos no grupo Controles. Como alternativa, você pode arrastar campos ou grupos do painel de tarefas Campos para o modelo de formulário. Um controle baseado no tipo de campo é inserido.

Neste artigo

Controles e campos

Inserir um controle em um modelo de novo formulário em branco

Inserir um controle em um modelo com base em um campo preexistente

Remover um controle de um modelo de formulário

Alterar um controle em um modelo de formulário

Tipos de controles

Entrada

Objetos

Contêineres

Considerações sobre compatibilidade

Controles e campos

No InfoPath, campos e controles não são a mesma coisa. Os campos são localizados no painel de tarefas Campos e revelam onde os dados que estão sendo coletados são salvos no formulário. Esses dados são armazenados como XML e podem ser usados fora do InfoPath.

Juntos, o tipo de controle e seu campo associado determinam o tipo de informações que os usuários podem inserir nesse controle, bem como de que forma os usuários podem inserir essas informações. Por exemplo, se você tiver um controle seletor de data no seu modelo de formulário associado a um campo com um tipo de dados de data, os usuários poderão apenas inserir datas nesse controle. Se um usuário tentar inserir algo diferente de uma data válida, como seu nome ou endereço, um erro de validação de dados aparecerá no controle.

O exemplo a seguir mostra um formulário de dados do funcionário simples com três controles associados aos três campos correspondentes no painel de tarefas Campos. O controle Nome está associado ao campo Nome, o controle Sobrenome está associado ao campo Sobrenome, e o controle ID do Funcionário está associado ao campo IDdoFuncionário.

Introdução aos controles

Se um controle não estiver associado a um campo, como se o campo for excluído ou se estiver associado incorretamente, as informações inseridas nesse controle não poderão ser salvas corretamente.

Vários controles de qualquer tipo também podem ser associados a um campo. Isso é útil quando você tem um modo de exibição para inserir e modificar dados, e outro modo de exibição que é somente leitura para exibir finalidades. Por exemplo, um usuário pode selecionar um valor de um controle de caixa de listagem suspensa e depois esse valor aparece em uma caixa de texto somente leitura em outro modo de exibição. Como ambos os controles estão associados ao mesmo campo, eles podem mostrar os mesmos dados que foram selecionados pelo usuário no controle da caixa de listagem suspensa.

Inserir um controle em um novo modelo de formulário em branco

Para adicionar um controle em um modelo de formulário do InfoPath, clique onde você deseja que o controle a ser adicionado e, em seguida, na guia página inicial, no grupo controles, clique no controle que você deseja inserir. Ao fazer isso, ela é associada automaticamente — associado ao — um novo campo nos dados de modelo de formulário de origem conforme são adicionado. Os campos são mostrados no painel de tarefas campos.

Introdução aos controles

Observação : Para adicionar controles ao formulário sem criar automaticamente um campo correspondente, na guia página inicial, no grupo controles, clique em Iniciador de Caixa de Diálogo iniciador de caixa de diálogo doPainel de controles para abrir o painel de tarefas controles e, em seguida, desmarque a caixa de seleção Criar fonte de dados automaticamente. Você pode vincular o controle a um campo mais tarde.

Inserir um controle em um modelo com base em um campo pré-existente

Se estiver trabalhando em um modelo de formulário que foi baseado em uma fonte de dados pré-existente, como um serviço Web ou uma lista do SharePoint, ou se tiver adicionado uma conexão de dados de envio ou recebimento, você poderá adicionar um controle baseado em um dos campos desta fonte de dados. Para fazer isso, arraste esse campo do painel de tarefas Campos até o modelo de formulário. Um controle associado ao campo indicado é adicionado. Também é possível fazer isso para adicionar vários controles que estão associados à mesma fonte de dados.

Observação : Usando um recebimento ou enviar a conexão de dados permite que você crie uma conexão para fontes de dados externas que podem ser usadas para enviar dados que os usuários inserem em um formulário ou recebem dados de fora do formulário, como de uma lista do SharePoint.

Quando você adiciona um controle ao modelo de formulário dessa maneira, o InfoPath insere o tipo de controle associado com mais frequência ao tipo de dados de campo. Se este não for o tipo de controle desejado, ele pode ser alterado. Como alternativa, clique onde deseja inserir o controle, clique com o botão direito do mouse no campo do painel de tarefas Campos, e selecione o tipo de controle que deseja associar ao campo.

Remover um controle de um modelo de formulário

Para remover um controle de um modelo de formulário, selecione-o e pressione DELETE. Quando você remove um controle, o campo que está associado a esse controle permanece na fonte de dados. Entretanto, os dados salvos ou recuperados neste campo não são mostrados para um usuário. Para exibir quaisquer dados associados a esse campo, você deve associá-lo a outro controle. Se não desejar usar o campo, você pode exclui-lo clicando com o botão direito do mouse nele e clicando em Excluir.

Alterar um controle em um modelo de formulário

Às vezes, pode ser necessário alterar o tipo de um controle, dependendo das informações que você está tentando coletar. Da mesma forma, o InfoPath pode escolher automaticamente o tipo de controle errado ao adicionar um controle que é baseado em um campo existente. Para corrigir isso, altere o controle para outro tipo de controle. Clique com o botão direito do mouse no controle, mova o cursor sobre Controle de Alterações e clique no tipo de controle desejado.

Introdução aos controles

Início da página

Tipos de controles

O painel de tarefas Controles contém controles que você pode adicionar ao modelo de formulário. Esses controles são agrupados nas seguintes categorias:

As seguintes tabelas descrevem o propósito de cada controle.

Entrada

Controles de entrada incluem os controles associados normalmente com a coleta e exibição de informações.

Controle

Ícone

Descrição

Caixa de texto

Introdução aos controles

Os controles usados mais comumente em formulários. Os usuários inserem qualquer tipo de texto não formatado em uma caixa de texto, como sentenças, nomes, números, datas e horas. As caixas de texto não podem conter texto formatado.

Caixa de Rich Text

Introdução aos controles

Pode conter texto formatado, incluindo negrito e itálico e uma variedade de fontes, tamanhos de fonte e cores de fonte. Além disso, os usuários podem inserir imagens, listas e tabelas em uma caixa RTF.

Caixa de listagem suspensa

Introdução aos controles

Apresenta aos usuários uma lista expansível de escolhas em uma caixa. As opções podem ser de uma lista criada manualmente, de valores na fonte de dados do formulário ou de valores de uma conexão de dados com um documento XML, banco de dados, serviço Web ou de uma biblioteca ou lista do SharePoint.

Caixa de combinação

Introdução aos controles

Oferece aos usuários uma lista de opções em uma caixa a partir da qual os usuários selecionam o item apropriado ou digitam um novo valor. As opções podem ser de uma lista criada manualmente, dos valores na fonte de dados do formulário ou de valores de uma conexão de dados com um documento XML, banco de dados, serviço Web ou de uma biblioteca ou lista do SharePoint.

Caixa de seleção

Introdução aos controles

Permite que os usuários definam valores de sim/não ou verdadeiro/falso marcando ou desmarcando uma caixa de seleção.

Botão de opção

Introdução aos controles

Permite que os usuários selecionem a partir de um conjunto de opções mutuamente exclusivas. Um grupo de botões de opção é associado a um campo na fonte de dados e cada botão de opção salva um valor diferente nesse campo.

Selecionador de data

Introdução aos controles

Contém uma caixa na qual os usuários podem digitar datas e um botão que exibe um calendário que permite que os usuários selecionem uma data.

Selecionador de data e hora

Introdução aos controles

Permite ao usuário digitar a data e hora ou selecionar uma data de uma exibição de calendário.

Caixa de listagem de seleção múltipla

Introdução aos controles

Oferece aos usuários uma lista de opções que aparecem como uma lista rolável de caixas de seleção. Os usuários podem selecionar quantas caixas de seleção forem necessárias e podem ainda ser capazes de adicionar entradas personalizadas, dependendo de como o modelo de formulário foi criado.

Caixa de listagem

Introdução aos controles

Oferece aos usuários uma lista rolável de opções em uma caixa a partir da qual os usuários selecionam o item apropriado. As opções podem ser de uma lista criada manualmente, dos valores na fonte de dados do formulário ou de valores de uma conexão de dados com um documento XML, banco de dados, serviço Web ou de uma biblioteca ou lista do SharePoint.

Lista com Marcadores

Introdução aos controles

Permite que os usuários adicionem itens da lista com marcadores no formulário. Controles de lista com marcadores são uma boa maneira de incluir textos simples que se repetem, como uma lista de itens de ações em um modelo de formulário de agenda de reunião.

Lista Numerada

Introdução aos controles

Permite que os usuários adicionem itens da lista numerada em um formulário. Controles de lista numerada são uma boa maneira de incluir textos simples que se repetem e indicam uma ordem de classificação, como uma lista de itens de agenda em um modelo de formulário de agenda de reunião.

Lista sem Formatação

Introdução aos controles

Permite que os usuários adicionem itens da lista em um formulário. Controles de lista sem formatação são uma boa maneira de incluir um texto simples que se repete, como uma lista de nomes de participantes em um modelo de formulário de solicitação de reunião.

Selecionador de pessoa/grupo

Introdução aos controles

Permite que os usuários digitem ou selecionem um usuário de uma lista do SharePoint. Os usuários podem pesquisar um usuário por meio do diretório se eles não souberem o nome da pessoa ou grupo que desejam inserir.

Seletor de Item externo

Introdução aos controles

Permite que os usuários digitem ou selecionem itens de sistemas externos por meio dos Serviços Corporativos de Conectividade.

Objetos

Controles de objeto incluem botões, rótulos e modos de inserir anexos, imagens e hiperlinks quando os usuários preenchem formulários.

Controle

Ícone

Descrição

Botão

Introdução aos controles

Usado para enviar um formulário, alternar modos de exibição ou consultar um banco de dados. Também é possível associar um botão a regras ou personalizar o código executado quando os usuários clicam no botão.

Botão de Imagem

Introdução aos controles

Semelhante ao controle de Botão, você pode selecionar qualquer imagem para usar como botão.

Valor calculado

Introdução aos controles

Exibe texto somente leitura, exibe o valor de outro controle no formulário ou cria fórmulas baseadas nas expressões XPath.

Rótulo vertical

Introdução aos controles

Um rótulo de texto somente leitura que aparece a um ângulo de 90 graus no seu modelo de formulário.

Anexo de arquivo

Introdução aos controles

Permite que os usuários anexem arquivos a um formulário. Cada controle de anexo de arquivo permite que um arquivo seja anexado e você pode restringir o tipo de arquivo, se necessário. Se os usuários quiserem anexar vários arquivos, você poderá inserir o controle de anexo de arquivo dentro de um controle de repetição.

Imagem

Introdução aos controles

Permite que os usuários insiram uma imagem como parte do formulário. Controles de imagem podem salvar a imagem no próprio formulário ou apontar a imagem em uma URL ou um endereço Web (como http://contoso.com) de uma imagem existente.

Imagem a tinta

Introdução aos controles

Os usuários com um Tablet PC podem criar imagens usando a caneta dentro do próprio controle ou no topo de uma imagem de plano de fundo.

Hiperlink

Introdução aos controles

Usado para inserir uma URL. Por exemplo, um modelo de formulário que exibe informações sobre uma lista de produtos pode incluir hiperlinks para páginas da Web que contêm informações sobre os produtos. Esses controles podem apontar para qualquer servidor Web, em uma intranet ou na Internet.

Linha de assinatura

Introdução aos controles

Permite que os usuários assinem digitalmente o formulário.

Contêineres

Controles de contêiner ajudam a organizar o design de formulário permitindo que outros controles sejam colocados dentro deles. Eles também oferecem uma maneira de permitir várias instâncias de um conjunto de controles (repetição) ou permitir que os controles sejam opcionais.

Controle

Ícone

Descrição

Seção

Introdução aos controles

Contêiner de outros controles. As seções podem incluir qualquer um dos controles da galeria Controles.

Seção opcional

Introdução aos controles

Contêiner de outros controles e é útil para incluir informações adicionais que não são necessárias para todos os usuários preencherem. Ao preencher um formulário que inclui uma seção opcional, os usuários podem escolher se desejam incluir uma seção opcional ou não.

Seção de repetição

Introdução aos controles

Contêiner de outros controles e é útil para apresentar dados de repetição, como registros de bancos de dados de funcionários. Ao preencher o formulário que inclui uma seção de repetição, os usuários podem incluir ocorrências adicionais da seção de repetição.

Tabela de repetição

Introdução aos controles

Exibe informações repetidas em uma estrutura tabular. Cada item aparece em uma nova linha na tabela de repetição. Ao preencher um formulário, os usuários podem adicionar ou excluir linhas em uma tabela de repetição, conforme necessário. Tabelas de repetição podem conter outros controles.

Região de rolagem

Introdução aos controles

Contém outros controles, mantém um tamanho fixo e inclui barras de rolagem para que os usuários possam percorrer a tela para exibir as informações fora do campo de visão. As áreas de rolagem são particularmente úteis quando uma seção de um formulário contém muitos dados e os usuários não precisam vê-los todos ao mesmo tempo.

Região horizontal

Introdução aos controles

Pode ser colocado lado a lado em um modelo de formulário que contém outros controles.

Seção recursiva de repetição

Introdução aos controles

Contém outros controles e pode ser inserido dentro dele mesmo. Você pode usar seções recursivas de repetição para criar conteúdo hierárquico, como uma estrutura de tópicos.

Tabela de repetição horizontal

Introdução aos controles

Exibe informações repetidas em uma estrutura tabular. Cada item aparece em uma nova coluna na tabela de repetição. Ao preencher um formulário, os usuários podem adicionar ou excluir colunas em uma tabela de repetição, conforme necessário. Tabelas de repetição horizontais podem conter outros controles.

Mestre/Detalhes

Introdução aos controles

Um conjunto de controles de repetição diretamente relacionados. O controle mestre é sempre uma tabela de repetição e o controle de detalhes pode ser uma tabela de repetição ou uma seção de repetição. Os controles Mestre/detalhes ajudam a organizar grandes quantidades de dados. Por exemplo, se o seu modelo de formulário exibir registros do banco de dados de funcionários, você poderá especificar que apenas um subconjunto de informações sobre cada funcionário deverá aparecer no controle mestre. Em seguida, quando um usuário selecionar um registro (linha) no controle mestre, o controle de detalhes poderá exibir informações mais detalhadas sobre o funcionário.

Grupo de escolha

Introdução aos controles

Permite que o usuário escolha uma seção para incluir no formulário. Durante o preenchimento de um formulário, os usuários podem substituir a seção padrão por outra, conforme necessário. Por exemplo, em um modelo de formulário de informações sobre o funcionário, o usuário pode substituir as informações de endereço residencial por informações de endereço comercial.

Grupo de escolha de repetição

Introdução aos controles

Exibe duas ou mais seções de escolha em uma estrutura de repetição. Durante o preenchimento de um formulário, os usuários podem adicionar, excluir ou substituir grupos de escolha de repetição adicionais, conforme necessário. Por exemplo, em um modelo de formulário de informações sobre o funcionário, você pose usar um grupo de escolha de repetição para permitir que os usuários insiram vários contatos de emergência. Para cada contato, o usuário pode substituir as informações de endereço residencial por informações de endereço comercial.

Seção de escolha

Introdução aos controles

Insere uma seção em um Grupo de Escolha. Cada seção pode conter um ou mais controles. Durante o preenchimento de um formulário, os usuários podem substituir a seção padrão por outra.

Início da página

Considerações sobre compatibilidade

Alguns controles funcionam apenas nos formulários de preenchimento, enquanto outros trabalham em Web e Filler formulários de navegador. Além disso, alguns controles podem funcionar em um formulário de navegador da Web do InfoPath 2010, mas não funcionarão se você estiver trabalhando em um formulário de navegador da Web do InfoPath 2007. Para minimizar a possibilidade de usar um controle incompatível em um formulário, o InfoPath naturalmente exibirá somente os controles compatíveis para um usuário, com base no tipo de formulário que eles estão criando. Para ver as informações de compatibilidade de controle, consulte a seção de compatibilidade de controles de recursos do InfoPath 2010 que não estão disponíveis no InfoPath Forms Services.

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.

×