Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Uma caixa de listagem de selecção múltipla é a lista de escolhas semelhante a uma lista deslocável caixas de verificação em vez de uma caixa de listagem típica. Os utilizadores podem seleccionar o número de caixas de verificação conforme necessário a partir da lista. Dependendo de como estrutura a caixa de listagem de selecção múltipla, os utilizadores poderão também conseguir escrever os seus próprios item de lista ao lado de uma das caixas de verificação.

Neste artigo

Quando deve utilizar uma caixa de listagem de selecção múltipla

Utilize uma caixa de listagem de selecção múltipla quando quiser:

  • Permitir que os utilizadores selecionar vários itens numa lista.

  • Permitir que os utilizadores escrever os seus próprios valor numa lista.

  • Mostrar mais ou todos os itens numa lista no formulário por predefinição.

  • Apresentar valores obtidos a partir de uma lista fixa, a partir do modelo de formulário origem de dados ou de uma origem de dados externos, como uma base de dados ou uma lista do Microsoft Windows SharePoint Services.

Na ilustração seguinte, os utilizadores podem atribuir despesas num formulário de relatório de despesas para várias categorias selecionando caixas de verificação numa caixa de listagem de selecção múltipla. O estruturador de formulários optou por permitir categorias personalizadas. Por conseguinte, os utilizadores podem introduzir um valor de uma caixa em branco junto a última caixa de verificação na lista.

Valor personalizado a ser adicionado à lista de opções na caixa de listagem de selecção múltipla

Depois de inserir uma caixa de listagem de selecção múltipla no seu modelo de formulário, tem de especificar os valores que pretende que apareçam no mesmo. Caso contrário, os utilizadores irão ver uma caixa em branco quando abrem um formulário que é baseado no seu modelo de formulário. Na caixa de diálogo Propriedades da caixa de lista de selecção múltiplas, pode escrever as entradas de si próprio ou configurar a caixa de listagem de selecção múltipla para obter as entradas a partir de uma base de dados ou de outra origem de dados.

Controlos relacionados

O Microsoft Office InfoPath inclui controlos que são semelhantes às caixas de listagem de selecção múltipla mas que servem para fins diferentes. Para decidir qual destes controlos funciona melhor no seu modelo de formulário, consulte a lista seguinte:

Caixa de listagem    Tal como uma caixa de listagem de selecção múltipla, uma caixa de listagem padrão permite aos utilizadores selecionar valores numa lista. No entanto, com uma caixa de listagem, os utilizadores podem seleccionar apenas um item na lista. Tal como uma caixa de listagem de selecção múltipla, uma caixa de listagem apresenta todos os itens na lista por predefinição.

Caixa de lista pendente    Como qualquer outra lista, uma caixa de listagem pendente oferece aos utilizadores uma lista de escolhas. No entanto, com caixas de lista pendente, as entradas da lista estão ocultos até o utilizador clica no controlo. Os utilizadores podem seleccionar apenas um item a partir de uma lista pendente.

Caixa de combinação    Se pretender que os utilizadores possam escrever os seus próprios entrada da lista ou escolher um valor de uma lista predefinida, utilize uma caixa de combinação em vez de uma caixa de listagem de selecção múltipla. Os utilizadores podem seleccionar apenas um item a partir de uma caixa de combinação.

Botões de opção    Tal como uma caixa de listagem de selecção múltipla, um grupo de botões de opção, permite aos utilizadores selecionar a partir de uma lista de escolhas. Ao contrário de caixas de listagem de selecção múltipla, os utilizadores podem seleccionar apenas uma opção de um grupo de botões de opção. Além disso, com os botões de opção, os utilizadores clique num círculo pequenas para efectuar uma opção em vez de clicar um item numa caixa de listagem.

Início da página

A experiência do utilizador

Com caixas de listagem de selecção múltipla, os utilizadores fazer escolhas marcando ou desmarcando as caixas de verificação numa caixa no formulário. Se o número de caixas de verificação exceder a altura do controlo, é apresentada uma barra de deslocamento no lado direito da caixa para que os utilizadores podem ver as opções restantes.

Pode estruturar o seu modelo de formulário para que os utilizadores podem escrever os seus próprios entrada na lista, se necessário. Neste caso, uma caixa de verificação com uma caixa de edição é apresentado como o último item na lista.

Caixa vazia numa caixa de listagem de selecção múltipla

Para introduzir um valor personalizado, os utilizadores selecione a caixa de verificação junto à caixa editar e, em seguida, escreva a sua entrada na área junto à caixa de verificação. Para que esta seja possível, tem de selecionar a caixa de verificação Permitir que os utilizadores para introduzir valores personalizados na caixa de diálogo Propriedades de caixa de listagem de selecção múltipla quando insere a caixa de listagem de selecção múltipla no seu modelo de formulário.

Início da página

Considerações sobre compatibilidade

Ao estruturar um modelo de formulário no InfoPath, pode optar por uma modelo de formulário compatível com o browser de estrutura. Ao estruturar um modelo de formulário compatível com o browser, controlos de caixa de listagem de selecção múltipla estão disponíveis no painel de tarefas controlos porque não pode ser apresentadas num browser.

Início da página

Inserir uma caixa de listagem de selecção múltipla

O procedimento para inserir uma caixa de listagem de selecção múltipla é ligeiramente diferente dependendo de se são estruturação de um modelo de novo formulário em branco ou basear a estrutura do seu modelo de formulário uma base de dados ou de outra origem de dados externos.

A ilustração seguinte mostra como o aspeto de uma caixa de listagem de selecção múltipla quando está selecionada no modo de estrutura, antes do estruturador do modelo de formulário foi adicionada manualmente as entradas da caixa lista.

Caixa de listagem de selecção múltipla vazia seleccionada no modo de estrutura

Os controlos podem ser vinculados ou não vinculados. Quando um controlo é vinculado, está ligado a um campo ou grupo na origem de dados de forma a que os dados introduzidos no controlo sejam guardados no ficheiro de formulário (.xml) subjacente. Quando um controlo não é vinculado, este não está ligado a um campo ou grupo e os dados introduzidos no controlo não são guardados. Ao selecionar ou mover o ponteiro sobre um controlo, são apresentados um texto e um ícone vinculado no canto superior direito do controlo. O texto indica o grupo ou campo ao qual o controlo está vinculado na origem de dados. O ícone indica se o controlo está corretamente vinculado ao grupo ou campo. Se o vínculo estiver correto, será apresentado um ícone verde. Se ocorrer algum problema com o vínculo verá, em alternativa, um ícone azul ou vermelho.

Origem de dados para o modelo de formulário consiste em campos e grupos que aparecem numa vista hierárquica no painel de tarefas Origem de dados. Caixas de listagem de selecção múltipla estão sempre vinculadas aos campos dentro de uma grupo de repetição. Campos de repetição permitem-lhe armazenar mais de um valor no campo. No seguinte exemplo, a caixa de listagem de selecção múltipla categoria no modelo de formulário está vinculada para a categoria de campo no painel de tarefas Origem de dados de repetição.

Relação entre uma caixa de listagem de selecção múltipla num modelo de formulário e o correspondente campo na origem de dados

Ao criar um novo formulário em branco, a caixa de verificação Criar automaticamente origem de dados no painel de tarefas dos Controlos está selecionada por predefinição. Esta ação permite ao InfoPath criar automaticamente campos e grupos na origem de dados, à medida que adiciona controlos ao modelo de formulário. Estes campos e grupos está representados por ícones de pastas e ficheiros no painel de tarefas da Origem de Dados.

Se criar o seu modelo de formulário com base numa Linguagem XML (Extensible Markup Language), base de dados ou serviço Web, o InfoPath deriva os campos e grupos presentes no painel de tarefas da Origem de Dados a partir da origem de dados existente.

Inserir uma caixa de listagem de selecção múltipla

  1. No modelo de formulário, coloque o cursor onde pretende inserir o controlo.

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

  3. No painel de tarefas Controlos, efetue um dos seguintes procedimentos:

    • Para criar automaticamente um campo de repetição na origem de dados que está vinculada à caixa de listagem de selecção múltipla, selecione a caixa de verificação criar automaticamente origem de dados.

    • Para vincular a caixa de listagem de selecção múltipla a um campo de repetição existente, desmarque a caixa de verificação criar automaticamente origem de dados.

      Nota: Se a caixa de verificação não estiver disponível significa que a origem de dados está protegida. Por exemplo, se criar um modelo de formulário com base num Esquema XML, poderá não conseguir adicionar novos campos ou grupos à origem de dados no InfoPath. Esta restrição ajuda a impedi-lo de inadvertidamente efetuar alterações ao esquema que possam invalidar o mesmo.

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

  5. Se tiver desmarcado a caixa de verificação criar automaticamente origem de dados no passo 3, selecione um campo de repetição na caixa de diálogo Encadernação da caixa de lista de selecção múltipla ao qual pretende vincular a caixa de listagem de selecção múltipla.

  6. No modelo de formulário, escreva o texto da etiqueta acima ou à esquerda da caixa de listagem de selecção múltipla, seguida de dois pontos (:).

  7. Para especificar os valores que pretende utilizar como entradas na lista, faça duplo clique em caixa de listagem de selecção múltipla.

  8. Clique no separador Dados.

  9. Efetue um dos seguintes procedimentos para preencher a caixa de listagem.

    Escrever os seus próprios valores da caixa de listagem

    Esta opção é útil se possuir um conjunto de valores limitado e predeterminado, e não esperar que esses valores sejam alterados no futuro. Se os valores forem alterados, tem de publicar uma versão atualizada do modelo de formulário para que os utilizadores vejam e utilizem as últimas entradas da lista.

    1. Clique em Adicionar.

    2. Na caixa Valor, escreva o texto que pretende armazenar se um utilizador selecionar esta entrada.

    3. Na caixa Nome a apresentar, escreva o texto que pretende apresentar nesta entrada e, em seguida, clique em OK.

    4. Repita os passos 1 a 3 para cada entrada que pretende adicionar à caixa de listagem.

    5. Para testar as suas alterações, clique em Pré-visualizar na barra de ferramentas Padrão ou prima CTRL+SHIFT+B.

    Utilizar os valores de outra parte do formulário

    Esta opção é útil se pretender que os valores da lista sejam alterados, dependendo dos outros valores introduzidos pelos utilizadores no respetivo formulário.

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

      As entradas da caixa de listagem têm de estar associadas a um grupo de repetição ou campo de repetição específico no seu modelo de formulário.

    2. Clique em Selecionar XPath Imagem de botãojunto à caixa Entradas e, em seguida, na caixa de diálogo Selecionar um Campo ou Grupo, clique no campo de repetição ou grupo 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 emSelecionar XPath Imagem de botãojunto à 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 destes valores será guardado no XML subjacente quando um utilizador clicar num item da caixa de listagem.

    4. Clique em Selecionar XPath Imagem de botãojunto à caixa Nome a apresentar, clique no campo que contém os valores apresentados na caixa de listagem e, em seguida, clique em OK.

      Sugestão: Para impedir que sejam apresentados várias vezes os valores do nome a apresentar na caixa de listagem, selecione a caixa de verificação Mostrar apenas as entradas com nomes exclusivos.

    Utilizar valores a partir de um serviço Web, documento XML, base de dados ou site SharePoint

    Esta opção é útil se quiser que os valores de uma lista sejam atualizados regularmente. Os valores são, normalmente, armazenados numa base de dados ou noutra origem de dados externa e são obtidos sempre que o formulário for aberto.

    1. Clique em Procurar valores a partir de uma origem de dados externa.

    2. Efetue um dos seguintes procedimentos:

      • Se já adicionou uma ligação de dados, clique na caixa Ligação de Dados.

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

        As entradas da caixa de listagem têm de estar associadas a um campo de repetição ou grupo de repetição específico.

    3. Clique em Selecionar XPath Imagem de botãojunto à 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 fornecerão os valores para a caixa de listagem e, em seguida, clique em OK.

    4. Clique emSelecionar XPath Imagem de botãojunto à 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 destes valores será guardado no XML subjacente quando um utilizador clicar num item da caixa de listagem.

    5. Clique em Selecionar XPath Imagem de botãojunto à caixa Nome a apresentar, clique no campo que contém os valores apresentados na caixa de listagem e, em seguida, clique em OK.

      Sugestão: Para impedir que sejam apresentados várias vezes os valores do nome a apresentar na caixa de listagem, selecione a caixa de verificação Mostrar apenas as entradas com nomes exclusivos.

  10. Se pretender que os utilizadores possam escrever os seus próprios valor na parte inferior da caixa de listagem de selecção múltipla, selecione a caixa de verificação Permitir que os utilizadores para introduzir valores personalizados.

Início da página

Sugestões de esquema

Utilize as seguintes sugestões para ajudar a otimizar o aspeto, tamanho e outros aspetos de uma caixa de listagem de selecção múltipla:

  • Para alterar a largura de várias caixas de listagem de selecção múltipla ao mesmo tempo, selecione as caixas de listagem de selecção múltipla cujo tamanho que pretende alterar, prima ALT + ENTER, clique no separador tamanho e, em seguida, na caixa largura, escreva um novo número.

  • Para alterar a cor de fundo de várias caixas de listagem de selecção múltipla ao mesmo tempo, selecione as caixas de listagem de selecção múltipla que pretende alterar, no menu Formatar, clique em limites e sombreado e, em seguida, no separador sombreado, faça o ajustes necessários.

  • Para personalizar o tipo de letra que aparece junto às caixas de verificação numa caixa de listagem de selecção múltipla, utilize as caixas de tipo de letra e Tamanho do tipo de letra na barra de ferramentas de formatação. Para alterar o tipo de letra e tamanho de tipo de letra para todas as caixas de listagem de selecção múltipla no seu modelo de formulário ao mesmo tempo, clique na caixa de listagem de selecção múltipla que contém a formatação que pretende e, em seguida, no menu Formatar, clique em tipo de letra de aplicar a todos Controlos de caixa de listagem de selecção múltipla.

  • Para ajustar o espaçamento entre uma caixa de listagem de selecção múltipla e os objetos que envolvem-lo no modelo de formulário, experimente definições de margem no separador tamanho na caixa de diálogo Propriedades de caixa de listagem de selecção múltipla. Utilizar margens para aumentar o espaçamento entre parágrafos oferece um melhor grau de controlo que com quebras de parágrafo para aumentar o espaçamento entre parágrafos.

Início da página

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×