Insira uma caixa de listagem de seleção múltipla

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.

Uma caixa de listagem de seleção múltipla é a lista de opções que se parece com uma lista de rolagem das caixas de seleção em vez de uma caixa de listagem típico. Os usuários podem selecionar quantas caixas de seleção conforme necessário na lista. Dependendo de como você cria a caixa de listagem de seleção múltipla, os usuários também poderá digitar sua próprias item de lista ao lado de uma das caixas de seleção.

Neste artigo

Quando usar uma caixa de listagem de seleção múltipla

A experiência do usuário

Considerações sobre compatibilidade

Insira uma caixa de listagem de seleção múltipla

Dicas de layout

Quando usar uma caixa de listagem de seleção múltipla

Use uma caixa de listagem de seleção múltipla quando quiser:

  • Permitir que usuários selecionar vários itens em uma lista.

  • Permitem aos usuários digitar seu próprio valor em uma lista.

  • Mostre a maioria ou todos os itens em uma lista no formulário por padrão.

  • Exibir valores recuperados de uma lista fixa, fonte de dados do modelo de formuláriode uma fonte de dados externos, como um banco de dados ou uma lista do Microsoft Windows SharePoint Services.

Na ilustração a seguir, os usuários podem atribuir as despesas em um formulário de relatório de despesas a várias categorias, marcando as caixas de seleção em uma caixa de listagem de seleção múltipla. O designer de formulário escolheu permitir categorias personalizadas. Consequentemente, os usuários possam inserir um valor em uma caixa vazia ao lado da última caixa de seleção na lista.

Valor personalizado sendo adicionado à lista de opções na caixa de listagem de seleção múltipla

Depois de inserir uma caixa de listagem de seleção múltipla no modelo de formulário, você deve especificar os valores que você deseja que apareça nele. Caso contrário, os usuários verão uma caixa vazia quando abrirem um formulário que é baseado no modelo de formulário. Na caixa de diálogo Várias propriedades de caixa de lista de seleção, você pode digitar as entradas por conta própria ou configurar a caixa de listagem de seleção múltipla para recuperar entradas de um banco de dados ou outra fonte de dados.

Controles relacionados

Microsoft Office InfoPath inclui controles que são semelhantes às caixas de listagem de seleção múltipla, mas que têm finalidades diferentes. Para decidir quais desses controles funcionariam melhor em seu modelo de formulário, consulte a lista a seguir:

Caixa de listagem    Como uma caixa de listagem de seleção múltipla, uma caixa de listagem padrão permite aos usuários selecionar valores em uma lista. No entanto, com uma caixa de listagem, os usuários podem selecionar apenas um item na lista. Como uma caixa de listagem de seleção múltipla, uma caixa de listagem exibe todos os itens na lista por padrão.

Caixa de listagem suspensa    Como qualquer outra lista, uma caixa de listagem suspensa oferece aos usuários uma lista de opções. No entanto, com caixas de listagem suspensa, as entradas da lista estão ocultas até que o usuário clica no controle. Os usuários podem selecionar somente um item de uma lista suspensa.

Caixa de combinação    Se quiser que os usuários possam digitar suas próprias entradas de lista ou escolher um valor de uma lista predefinida, use uma caixa de combinação em vez de uma caixa de listagem de seleção múltipla. Os usuários podem selecionar somente um item de uma caixa de combinação.

Botões de opção    Como uma caixa de listagem de seleção múltipla, um grupo de botões de opção permite aos usuários selecionar em uma lista de opções. Ao contrário de caixas de listagem de seleção múltipla, os usuários podem selecionar apenas uma opção de um grupo de botões de opção. Além disso, com botões de opção, os usuários clicar um pequeno círculo para tornar uma opção em vez de clicar em um item em uma caixa de listagem.

Início da Página

A experiência do usuário

Com caixas de listagem de seleção múltipla, os usuários fazer escolhas marcando ou desmarcando as caixas de seleção em uma caixa no formulário. Se o número de caixas de seleção excede a altura do controle, uma barra de rolagem é exibida no lado direito da caixa para que os usuários possam ver as escolhas restantes.

Você pode criar seu modelo de formulário para que os usuários podem digitar suas próprias entradas na lista, se necessário. Nesse caso, uma caixa de seleção com uma caixa de edição aparece como o último item na lista.

Caixa vazia na caixa de listagem de seleção múltipla

Para inserir um valor personalizado, os usuários marque a caixa de seleção ao lado da caixa de edição e digite sua entrada na área ao lado da caixa de seleção. Para isso, é possível, você deve selecionar a caixa de seleção Permitir que usuários insiram valores personalizados na caixa de diálogo Propriedades da caixa de seleção múltipla lista ao inserir caixa de listagem de seleção múltipla no seu modelo de formulário.

Início da página

Considerações sobre compatibilidade

Quando você cria um modelo de formulário no InfoPath, você pode optar por um modelo de formulário compatível com o navegador de design. Quando você cria um modelo de formulário compatível com o navegador, controles de caixa de listagem de seleção múltipla estão disponíveis no painel de tarefas controles porque eles não podem ser exibidos em um navegador da Web.

Início da página

Insira uma caixa de listagem de seleção múltipla

O procedimento para inserir uma caixa de listagem de seleção múltipla é um pouco diferente dependendo se você estiver criando um modelo de novo formulário em branco ou basear o design do seu modelo de formulário em um banco de dados ou outra fonte de dados externos.

A ilustração a seguir mostra a aparência de uma caixa de listagem de seleção múltipla quando ela é selecionada no modo de design, antes do designer de modelos de formulário adicionou manualmente as entradas da caixa de lista.

Caixa de listagem de seleção múltipla vazia selecionada 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. Caixas de listagem de seleção múltipla sempre são vinculadas aos campos dentro de uma grupo de repetição. Campos de repetição permitem armazenar mais de um valor no campo. No exemplo a seguir, a caixa de listagem de seleção múltipla de categoria no modelo de formulário está vinculada à categoria de campo no painel de tarefas Fonte de dados de repetição.

Relação entre a caixa de listagem de seleção múltipla no modelo de formulário e o campo correspondente na fonte de dados

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.

Se você basear o design do seu modelo de formulário em um serviço da Web, banco de dados ou arquivo em linguagem XML existente, o InfoPath deriva os campos e grupos no painel de tarefas Fonte de Dados utilizando essa fonte de dados existente.

Insira uma caixa de listagem de seleção múltipla

  1. No modelo de formulário, coloque o cursor 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. No painel de tarefas Controles, siga um destes procedimentos:

    • Para criar automaticamente um campo de repetição na fonte de dados que esteja associado à caixa de listagem de seleção múltipla, marque a caixa de seleção Criar fonte de dados automaticamente.

    • Para vincular a caixa de listagem de seleção múltipla para um campo de repetição existente, desmarque a caixa de seleção Criar fonte de dados automaticamente.

      Observação : Se a caixa de seleção não estiver disponível, a fonte de dados está bloqueada. Por exemplo, se você basear o design do seu modelo de formulário em um esquema XML, é possível que não consiga adicionar novos campos ou grupos à fonte de dados no InfoPath. Essa restrição ajuda a prevenir que você faça alterações no esquema que possam invalidá-lo inadvertidamente.

  4. Em Inserir controles, clique em Caixa de listagem de seleção múltipla.

  5. Se tiver desmarcado a caixa de seleção Criar fonte de dados automaticamente na etapa 3, selecione um campo de repetição na caixa de diálogo Vinculação de caixa de lista de seleção múltipla à qual você deseja vincular a caixa de listagem de seleção múltipla.

  6. No modelo de formulário, digite o texto do rótulo acima ou à esquerda da caixa de listagem de seleção múltipla, seguida por dois pontos (:).

  7. Para especificar os valores que você deseja usar como as entradas na lista, clique duas vezes na caixa de listagem de seleção múltipla.

  8. Clique na guia Dados.

  9. Siga um destes procedimentos para preencher a caixa de listagem:

    Digite os valores da caixa de listagem você mesmo

    Essa opção é útil quando você tem um conjunto de valores limitado e predeterminado e não espera que esses valores sejam alterados no futuro. Se os valores virem a mudar, você deve publicar uma versão atualizada do seu modelo de formulário para que os usuários possam ver e usar as últimas entradas da lista.

    1. Clique em Adicionar.

    2. Na caixa Valor, digite o texto que você deseja armazenar caso um usuário selecione essa entrada.

    3. Na caixa Nome para exibição digite o texto que você deseja exibir para essa entrada e clique em OK.

    4. Repita as etapas de 1 a 3 para cada entrada que você deseja adicionar à caixa de listagem.

    5. Para testar as alterações, clique Visualizar na barra de ferramentas Padrão ou pressione CTRL+SHIFT+B.

    Usar valores de outra parte do formulário

    Esta opção é útil quando você deseja que os valores na sua lista sejam alterados conforme outros valores são inseridos pelos usuários em seus formulários.

    1. Em Entradas da caixa de listagem, clique em Consultar valores na fonte de dados do formulário.

      As entradas na caixa de listagem devem ser associadas a um grupo ou campo de repetição determinado em seu modelo de formulário.

    2. Clique em Selecionar XPath Imagem do botão ao lado da caixa Entradas e, em seguida, na caixa de diálogo Selecionar Campo ou Grupo, clique no campo ou grupou de repetição que contém os campos que fornecerão os valores para a caixa de listagem e, em seguida, clique em OK.

    3. Clique em Selecionar XPath Imagem do botão ao lado da caixa Valor, clique no campo que contém os valores possíveis para os itens na caixa de listagem e, em seguida, clique em OK. Um desses valores será salvo em um XML subjacente quando um usuário clicar em um item na caixa de listagem.

    4. Clique em Selecionar XPath Imagem do botão ao lado da caixa do Nome para exibição, clique no campo que contém os valores que são exibidos na caixa de listagem e, em seguida, clique em OK.

      Dica : Para impedir que os valores do nome para exibição apareçam várias vezes na caixa de listagem, selecione a caixa de diálogo Mostrar apenas entradas com nomes para exibição exclusivos.

    Usar valores de um banco de dados, serviço da Web, documento XML ou site do SharePoint

    Esta opção é útil quando você deseja que os valores em uma caixa de listagem sejam atualizados regularmente. Os valores geralmente são armazenados em um banco de dados ou fonte de dados externa e recuperados sempre que o formulário é aberto.

    1. Clique em Consultar valores de uma fonte de dados externa.

    2. Siga um destes procedimentos:

      • Se você já tiver adicionado uma conexão de dados, selecione-a na caixa Conexão de Dados.

      • Para adicionar uma nova conexão de dados, clique em Adicionar e, em seguida, siga as instruções no Assistente para Conexão de Dados.

        As entradas na caixa de listagem devem ser associadas a um determinado campo ou grupou de repetição.

    3. Clique em Selecionar XPath Imagem do botão ao lado da caixa Entradas e, em seguida, na caixa de diálogo Selecionar um Campo ou Grupo, clique no grupo ou campo que contém os campos que fornecem os valores da caixa de listagem e, em seguida, clique em OK.

    4. Clique em Selecionar XPath Imagem do botão ao lado da caixa Valor, clique no campo que contém os valores possíveis para os itens na caixa de listagem e, em seguida, clique em OK. Um desses valores será salvo em um XML subjacente quando um usuário clicar em um item na caixa de listagem.

    5. Clique em Selecionar XPath Imagem do botão ao lado da caixa do Nome para exibição, clique no campo que contém os valores que são exibidos na caixa de listagem e, em seguida, clique em OK.

      Dica : Para impedir que os valores do nome para exibição apareçam várias vezes na caixa de listagem, selecione a caixa de diálogo Mostrar apenas entradas com nomes para exibição exclusivos.

  10. Se quiser que os usuários possam digitar seu próprio valor na parte inferior da caixa de listagem de seleção múltipla, marque a caixa de seleção Permitir que usuários insiram valores personalizados.

Início da Página

Dicas de layout

Use as dicas a seguir para ajudá-lo a refinar a aparência, tamanho e outros aspectos de uma caixa de listagem de seleção múltipla:

  • Para alterar a largura de várias caixas de listagem de seleção múltipla ao mesmo tempo, marque as caixas de listagem de seleção múltipla cujo tamanho você deseja alterar, pressione ALT + ENTER, clique na guia tamanho e, na caixa largura, digite um novo número.

  • Para alterar a cor de plano de fundo para várias listagem de seleção múltipla caixas de uma só vez, selecionadas a seleção múltipla listar caixas que você deseja alterar, no menu Formatar, clique em Bordas e sombreamento e, em seguida, na guia sombreamento, faça os ajustes necessários.

  • Para personalizar a fonte que aparece ao lado das caixas de seleção em uma caixa de listagem de seleção múltipla, use as caixas fonte e Tamanho da fonte na barra de ferramentas formatação. Para alterar a fonte e o tamanho da fonte para todas as caixas de listagem de seleção múltipla no modelo de formulário de uma só vez, clique na caixa de listagem de seleção múltipla que contém a formatação que você deseja e, no menu Formatar, clique em Aplicar fonte a todos os controles de caixa de lista de seleção múltipla.

  • Para ajustar o espaçamento entre uma caixa de listagem de seleção múltipla e os objetos que envolvem-lo no modelo de formulário, experimente configurações de margem na guia tamanho na caixa de diálogo Propriedades de caixa de lista de seleção múltipla. Usando as margens para aumentar o espaçamento oferece um grau mais refinado de controle que usar quebras de parágrafo para aumentar o espaçamento.

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.

×