MS Access - Combo Box

Quando você insere dados em qualquer formato, pode ser mais rápido e fácil selecionar um valor de uma lista do que lembrar um valor para digitar. Uma lista de opções também ajuda a garantir que o valor inserido em um campo seja apropriado. Um controle de lista pode se conectar a dados existentes ou pode exibir valores fixos que você insere ao criar o controle. Neste capítulo, abordaremos como criar uma caixa de combinação no Access.

Caixa combo

Uma caixa de combinação é um objeto ou controle que contém uma lista suspensa de valores que o usuário pode selecionar.

  • O controle da caixa de combinação fornece uma maneira mais compacta de apresentar uma lista de opções.
  • A lista fica oculta até você clicar na seta suspensa.
  • Uma caixa de combinação também oferece a capacidade de inserir um valor que não está na lista.
  • Desta forma, o controle da caixa de combinação combina os recursos de uma caixa de texto e uma caixa de listagem.

Exemplo

Vamos agora dar um exemplo simples de criação de uma caixa de combinação. Criamos um formulário para um funcionário, conforme mostrado na imagem a seguir.

Agora queremos criar uma caixa de combinação para o tipo de telefone porque sabemos que o tipo de telefone deve ser Home, Cell ou Work. Essas informações devem estar disponíveis na lista suspensa e o usuário não precisa digitar essas informações.

Vamos agora para o Design Viewpara este formulário. Selecione osPhone Type campo e pressione excluir.

Depois que o campo Tipo de telefone for excluído, vá para a guia Design.

Vamos agora selecionar Use Control Wizards opção no menu Controles e, em seguida, selecione o Controle da caixa de combinação no menu, conforme mostrado na imagem a seguir.

Agora, desenhe a caixa de combinação onde quiser e quando você soltar o mouse, verá a caixa de diálogo Assistente de caixa de combinação.

Aqui você tem opções diferentes para dados; vamos selecionar a opção em que adicionaremos os valores e clicar em Avançar.

Insira os valores que deseja exibir na lista suspensa e clique em Next.

Clique Next novamente.

Introduzir o label para a sua caixa de combinação e clique Finish.

Você pode ver que a caixa de combinação foi criada, mas não está alinhada a outro campo. Vamos fazer isso primeiro selecionando todos os campos e, em seguida, vá para a guia Organizar.

À esquerda, você verá o Stackedopção. Clique neste botão.

Agora você pode ver que os campos estão alinhados.

Para igualar o tamanho de cada campo temos diferentes opções, vamos clicar no botão Tamanho / Espaço.

Na lista suspensa, clique em To Shortest.

Agora vá para o Form Visão.

Um usuário agora pode selecionar facilmente qualquer opção para o tipo de telefone.