Inserir um grupo de escolha

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.

Um grupo de escolha é um controle usado para fornecer aos usuários um conjunto de opções mutuamente exclusivas. Por padrão, um grupo de escolha contém duas seções de escolha, um delas aparece para o usuário como a escolha padrão no formulário.

Neste artigo

Quando usar um grupo de escolha

A experiência do usuário

Considerações sobre compatibilidade

Inserir um grupo de escolha

Dicas de layout

Quando usar um grupo de escolha

Use um grupo de escolha quando quiser:

  • Conceda aos usuários a opção de escolher entre duas ou mais seções em um formulário.

  • Criar um modelo de formulário com base em um Esquema XML existente que contém um elemento xsd: choice. Nesse caso, um grupo de escolha permite que você acomode esse elemento de esquema no seu modelo de formulário de modo que os usuários possam trabalhar com ele.

Grupos de escolha contêm duas ou mais seções de escolha. Por padrão, uma dessas seções aparece no formulário e os usuários podem escolher removê-la ou substitui-la por uma seção diferente. Por exemplo, em um formulário de solicitação de compra, é possível exibir por padrão uma seção para solicitar um novo computador desktop, mas permitir que os usuários removam ou substituam toda a seção por uma seção para solicitar um laptop.

Grupo de seleções em formulário com menu de atalho visível

As seções de escolha dentro do grupo de escolha contêm os controles com os quais os usuários interagem quando preenchem o formulário. As seções de escolha estão sempre dentro de grupos de escolha. Dessa forma, se você tentar adicionar uma seção de escolha independente ao seu modelo de formulário, o Microsoft Office InfoPath criará automaticamente um grupo de escolha para contê-la.

Controles relacionados

O InfoPath inclui outros controles semelhantes aos grupos de escolha, mas que servem a propósitos diferentes. Para decidir quais desses controles funcionam melhor no seu modelo de formulário, consulte a seguinte lista:

Seção    As seções são semelhante às seções de escolha em um grupo de escolha, pelo fato usá-la para fornecer aos usuários um conjunto relacionado de controles. No entanto, as seções são usadas unicamente para organização — os usuários não podem remover ou substitui-las ao preencher um formulário, da mesma forma que podem com as seções de escolha.

Seção opcional    Ao adicionar um grupo de escolha ao seu modelo de formulário, a seção padrão sempre aparece quando um usuário abre pela primeira vez um formulário que tem base no seu modelo de formulário. As seções opcionais, por outro lado, ficam ocultas por padrão. Os usuários podem escolher se desejam incluir uma seção opcional no formulário. Por exemplo, no formulário de solicitação de compra mencionado anteriormente, alguns usuários podem querer incluir comentários sobre o computador que planejam comprar. É possível inserir uma seção opcional no modelo de formulário e adicionar uma caixa de rich text rotulada "Observações" dentro da seção opcional. Os usuários podem, em seguida, adicionar a seção de observações quando, e se, quiserem clicando no texto de instrução no formulário.

Seção de repetição    Como os grupos de escolha de repetição, as seções de repetição permitem que os usuários adicionem mais de uma seção ao seus formulários, dependendo de suas necessidades. Use uma seção de repetição no seu modelo de formulário quando sua meta for permitir que os usuários insiram, mas não substituam, diversas instâncias de uma seção.

Grupo de escolha de repetição    Grupos de escolha de repetição são como grupos de escolha, exceto que os usuários podem inserir mais de um em seus formulários. Por exemplo, no formulário de solicitação de compra mencionado anteriormente, os usuários podem escolher solicitar um computador desktop ou um laptop. No entanto, em alguns casos, um usuário pode querer solicitar os dois tipos de computador ou diversos computadores de cada tipo. Se um grupo de escolha de repetição for usado no formulário, o usuário poderá escolher preencher a seção que contém as informações de solicitação de desktop. Em seguida, o usuário pode inserir uma segunda instância do grupo de escolha para preencher a seção que contém as informações de solicitação do laptop.

Início da página

A experiência do usuário

Na aparência e no comportamento, os grupos de escolha lembram seções e outros controles relacionados ao layout. As principais diferenças estão no fato de que os usuários podem substituir a seção padrão dentro de um grupo de escolha por uma seção alternativa ou excluir o grupo de escolha totalmente.

Quando os usuários movem o ponteiro do mouse sobre a seção de escolha padrão, um pequeno botão roxo aparece no canto superior esquerdo da seção. Quando os usuários clicam nesse botão, um menu de atalho mostra os comandos para remoção ou substituição da seção padrão.

Menu de atalho para o grupo de escolha

Dica : Com um grupo de escolha, os usuários podem remover ou substituir a seção padrão, mas não podem inserir diversas instâncias da seção no formulário. se quiser que os usuários possam inserir seções adicionais em seu formulário, será necessário usar um grupo de escolha de repetição em vez de um grupo de escolha. Pela perspectiva do usuário, as experiências são parecidas. No entanto, além de ver comandos do menu de atalho para remover ou substituir a seção padrão, o usuário também vê os comandos para inserir diversas instâncias do grupo de escolha.

Início da página

Considerações sobre compatibilidade

Ao criar um modelo de formulário no InfoPath, é possível escolher criar um modelo de formulário compatível com o navegador. Ao criar um modelo de formulário compatível com o navegador, os grupos de escolha e as seções de escolha não estão disponíveis no painel de tarefas Controles porque não podem ser exibidos em um navegador da Web.

Início da página

Inserir um grupo de escolha

O procedimento para inserir um grupo de escolha em um modelo de formulário é um pouco diferente dependendo se você está criando um modelo de formulário novo, em branco, ou baseando a criação do seu modelo de formulário em um banco de dados ou em uma fonte de dados externa.

A seguinte ilustração mostra qual a aparência de um grupo de escolha quando está selecionado no modo de design.

Um grupo de opções selecionado no modo de design

Os controles podem ser associados ou não associados. Quando um controle é associado, ele é conectado a um campo ou grupo na fonte de dados para que os dados inseridos no controle sejam salvos no arquivo de formulário subjacente (.xml). Quando um controle não é associado, ele não é conectado a um campo ou grupo, e os dados inseridos no controle não serão salvos. Quando você seleciona ou move o ponteiro sobre um controle, o texto e um ícone de associação aparecem no canto superior direito do controle. O texto indica o grupo ou campo ao qual o controle está associado na fonte de dados. O ícone indica se o controle está vinculado corretamente a esse grupo ou campo. O ícone é exibido em verde quando a vinculação está correta. Se houver algo errado com a associação, você verá um ícone azul ou vermelho em vez disso.

A fonte de dados do modelo de formulário consiste em campos e grupos que aparecem em uma exibição hierárquica no painel de tarefas Fonte de dados. Seções de escolha sempre são vinculadas aos grupos. Cada controle em uma seção de escolha está vinculado a um campo que faz parte do grupo da seção de escolha. No exemplo a seguir, a seção de escolha de computador Desktop no modelo de formulário está vinculada ao grupo de área de trabalho no painel de tarefas Fonte de dados.

Relação entre a seção de escolha no modelo de formulário e grupo correspondente na fonte de dados

Inserir um grupo de escolha e um modelo de formulário novo, em branco

Quando você cria um modelo de formulário novo e em branco, a caixa de seleção Criar fonte de dados automaticamente, no painel de tarefas Controles, é selecionada por padrão. Isso permite que o InfoPath crie campos e grupos automaticamente na fonte de dados conforme você adiciona controles ao modelo de formulário. Esses campos e grupos são representados por ícones de pasta e arquivo no painel de tarefas Fonte de Dados.

À medida que insere um grupo de escolha, o InfoPath cria grupos vinculados às seções de escolha dentro desse grupo de escolha. Além disso, o InfoPath cria um tipo especial de grupo para indicar visualmente a relação entre o grupo de escolha no modelo de formulário e a fonte de dados. Esse tipo de grupo inclui a palavra (escolha) ao lado do rótulo na fonte de dados.

  1. No modelo de formulário, coloque o cursor no local onde você deseja inserir o controle.

  2. Se o painel de tarefas Controles não estiver visível, clique em Mais Controles no menu Inserir, ou pressione ALT+I, C.

  3. Em Inserir controles, clique em Grupo de Escolha.

    Um grupo de escolha contendo duas seções de escolha aparece no modelo de formulário.

  4. Para inserir seções de escolha adicionais dentro do grupo de escolha, coloque o cursor dentro do grupo de escolha no modelo de formulário e, em seguida, clique em Seção de Escolha no painel de tarefas Controle.

  5. Para adicionar controles às seções de escolha do grupo de escolha, execute um dos seguintes procedimentos:

    • Para adicionar controles à seção de escolha padrão, arraste o controle desejado do painel de tarefas Controles para a seção de escolha no seu modelo de formulário identificada como Seção de Escolha (padrão).

    • Para adicionar controles a seções de escolha alternativas, arraste os controles desejados do painel de tarefas Controles para a seção de escolha no seu modelo de formulário identificada como Seção de Escolha.

Inserir um grupo de escolha em um modelo de formulário que tem base em uma fonte de dados existente

Se você basear o design do seu modelo de formulário em um arquivo existente do Extensible Markup Language (XML), banco de dados ou serviço da Web, o InfoPath deriva os campos e grupos no painel de tarefas Fonte de dados existente fonte de dados. Por exemplo, suponha que você basear o design do seu modelo de formulário em um esquema XML e que esse esquema inclua um xsd: escolha elemento. Neste caso, você pode inserir um grupo de seleções arrastando o grupo apropriado do painel de tarefas Fonte de dados em seu modelo de formulário. Se você usar o painel de tarefas controles para inserir um grupo de escolha, o InfoPath solicitará que você vincular o grupo de opção a um grupo existente na fonte de dados, conforme descrito no procedimento a seguir:

  1. No modelo de formulário, coloque o cursor no local onde você deseja inserir o controle.

  2. Se o painel de tarefas Controles não estiver visível, clique em Mais Controles no menu Inserir, ou pressione ALT+I, C.

  3. Em Inserir controles, clique em Grupo de Escolha.

  4. Na caixa de diálogo Vinculação de Grupo de Escolha, selecione um grupo com a palavra (escolha) ao lado do nome e, em seguida, clique em OK.

  5. Adicione duas ou mais seções de escolha ao grupo de escolha no modelo de formulário e, em seguida, vincule-as aos grupos apropriados na fonte de dados.

    Observação : Os grupos que você escolher devem fazer parte do grupo (escolha) selecionado na etapa 4.

  6. Adicione controles a cada seção de escolha e, em seguida, vincule esses controles aos campos apropriados na fonte de dados.

    Observação : Os campos devem fazer parte dos grupos selecionados na etapa 5. O InfoPath usa os nomes desses campos para os rótulos do controle. Se necessário, altere o texto do rótulo.

Início da página

Dicas de layout

Use as seguintes dicas para ajudá-lo a refinar a aparência, o tamanho e outros aspectos dos grupos de escolha e seções de escolha:

  • Como menu de atalho aparece apenas quando os usuários movem o ponteiro do mouse sobre uma seção de escolha, os novos usuários podem não entender como substituir a seção de escolha padrão. Ao criar o modelo de formulário, considere adicionar uma breve explicação acima da seção de escolha que diz os usuários como substituir uma seção de escolha por outra.

  • Por padrão, as bordas ao redor das seções de escolha não são visíveis aos usuários que preenchem o formulário. Como resultado, os usuários vêem apenas os controles dentro das seções quando abrem seu formulário. Para separar visualmente uma seção de escolha do texto e dos controles que a cercam, ou para simplesmente chamar a atenção dos usuários para a seção, é possível usar caixa de diálogo Bordas e Sombreamento para adicionar bordas ou cores às seções de escolha dentro de um grupo de escolha.

  • Para alterar o tamanho de diversas seções de escolha ao mesmo tempo, selecione as seções de escolha das quais o tamanho deseja alterar. No menu Formatar, clique em Propriedades e, em seguida, faça os ajustes necessários na guia Tamanho.

  • Ocasionalmente, o texto dentro dos controles em uma seção de escolha e os rótulos à esquerda desses controles podem parecer um pouco fora de alinhamento. Para realinhá-los rapidamente, clique duas vezes no controle, clique em Alinhar na guia Tamanho e, em seguida, clique em Aplicar. Para realinhar os rótulos e os controles que estão em células diferentes em uma tabela de layout, clique com o botão direito do mouse na célula que contém o rótulo, clique em Propriedades da Tabela no menu de atalho e, em seguida, clique em Centralizar em Alinhamento vertical na guia Célula.

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.

×