Introdução aos controles

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

Este artigo descreve os diferentes tipos de controles disponíveis no Access. Controles são as partes de um formulário ou relatório que você usa para inserir, editar ou exibir dados.

Tipos de controle

Aqui está a lista de tipos de controle que você pode usar em bancos de dados da área de trabalho do Access.

Tipo de controle

Observações

Caixa de texto

Use controles de caixa de texto para exibir texto, números, datas, horas e campos de memorando. Você pode associar uma caixa de texto a um dos campos em uma tabela ou consulta de base. Se você permitir que uma caixa de texto vinculada a um campo seja atualizada, poderá alterar o valor no campo na tabela ou consulta base inserindo um novo valor na caixa de texto. Você também pode usar uma caixa de texto para exibir valores calculados.

Rótulo

Use controles de rótulo que contenham texto fixo. Por padrão, os controles que podem exibir dados têm um controle rótulo automaticamente anexado. Você pode usar esse comando para criar rótulos autônomos para títulos e instruções em seu formulário.

Botão de comando

Use controles de botão de comando para ativar uma macro ou um procedimento do Visual Basic. Você também pode especificar um endereço de hiperlink que o Access abre quando um usuário clica no botão.

Controle guia

Use os controles guia para criar uma série de páginas guia em seu formulário. Cada página pode conter vários outros controles para exibir informações. O controle guia funciona muito como muitas das caixas de diálogo de opção ou janelas de folha de propriedades no Access, quando um usuário clica em uma guia diferente, o Access exibe os controles contidos nessa guia.

Link

Use a opção de controle link/hiperlink para adicionar um hiperlink em um controle de rótulo à sua grade de design de formulário. Esse hiperlink pode conter um URL (Uniform Resource Locator) que aponta para um local na Internet, em uma intranet local ou em uma unidade local. Ele também pode usar um nome de arquivo UNC (Convenção Universal de nomenclatura) para apontar para um arquivo em um servidor em sua rede local (LAN) ou em unidades de computador local. O link pode apontar para um arquivo que é uma página da Web ou mesmo outro objeto em seu banco de dados atual. Clicar neste botão no grupo controles na faixa de opções abre a caixa de diálogo Inserir hiperlink.

Navegador da Web

Use um controle de navegador da Web para exibir o conteúdo de páginas da Web diretamente dentro de um formulário. Você pode usar um controle do navegador da Web para exibir, por exemplo, um mapa de um endereço armazenado em uma tabela. Você pode associar o controle do navegador da Web a um campo na fonte de registro do formulário usando a propriedade fonte do controle do controle. Observe que você não pode ter um controle de navegador da Web associado na seção de detalhes de um formulário contínuo.

Os controles do navegador da Web estão disponíveis no Access 2010 e versões mais recentes.

Navegação

Use um controle de navegação para fornecer uma maneira fácil de navegar para formulários e relatórios diferentes em seu banco de dados. Um controle de navegação fornece uma interface semelhante à que você vê em sites com botões e guias para navegar em um site. Observe que você não pode ter um controle de navegação na seção de detalhes de um formulário contínuo.

Os controles de navegação estão disponíveis no Access 2010 e versões mais recentes.

Grupo de opções

Use os controles de grupo de opção para conter um ou mais botões de alternância, botões de opção ou caixas de seleção. (Veja as descrições desses controles mais adiante nesta tabela.) Você pode atribuir um valor numérico separado a cada botão ou caixa de seleção que você incluir no grupo. Quando você tem mais de um botão ou caixa de seleção em um grupo, pode selecionar somente um botão ou uma caixa de seleção de cada vez, e o valor atribuído a esse botão ou caixa de seleção se torna o valor do grupo de opções. Se você atribuiu o mesmo valor incorretamente a mais de um botão ou caixa de seleção, todos os botões ou caixas de seleção que têm o mesmo valor aparecem realçados quando você clica em qualquer um deles. Você pode selecionar um dos botões ou caixas de seleção no grupo como o valor padrão para o grupo. Se você associar o grupo de opções a um campo na consulta ou tabela subjacente, poderá definir um novo valor no campo selecionando um botão ou uma caixa de seleção no grupo.

Quebra de página

Use uma quebra de página para separar entre as páginas de um formulário de várias páginas.

Caixa de combinação

Use um controle de caixa de combinação para conter uma lista de valores potenciais para o controle e uma caixa de texto editável. Para criar a lista, você pode inserir valores para a propriedade fonte de linha da caixa de combinação. Você também pode especificar uma tabela ou uma consulta como a origem dos valores na lista. O Access exibe o valor atualmente selecionado na caixa de texto. Quando você clica na seta à direita da caixa de combinação, o Access exibe os valores na lista. Selecione um novo valor na lista para redefinir o valor no controle. Se você associar a caixa de combinação a um campo na tabela ou consulta base, poderá alterar o valor no campo selecionando um novo valor na lista. Se você associar a caixa de combinação a um campo de múltiplos valores, o Access exibirá a lista com caixas de seleção para permitir que o usuário Selecione vários valores. Você pode associar várias colunas à lista, e pode ocultar uma ou mais colunas na lista definindo a largura de uma coluna como 0. Você pode associar o valor real no controle a tal coluna oculta. Quando uma lista de várias colunas é fechada, o Access exibe o valor na primeira coluna cuja largura é maior do que 0. O Access exibe todas as colunas de largura zero ao abrir a lista.

Linha

Use um controle de linha para adicionar linhas a um formulário ou relatório para melhorar sua aparência.

Botão de alternância

Use os controles do botão de alternância para manter um valor ativado/desativado, verdadeiro/falso ou sim/não. Quando você clica em um botão de alternância, seu valor se torna-1 (para representar ativado, verdadeiro ou Sim) e o botão aparece pressionado. Clique no botão novamente para que o valor se torne 0 (para representar desativado, falso ou não) e o botão retornar ao normal. Você pode incluir um botão de alternância em um grupo de opções e atribuir ao botão um valor numérico exclusivo. Se você criar um grupo com vários controles, a seleção de um novo botão de alternância desmarcará qualquer botão de alternância, botão de opção ou caixa de seleção anteriormente selecionado nesse grupo (a menos que outros botões ou caixas de seleção no grupo também tenham o mesmo valor). Se você associar o botão de alternância a um campo na tabela ou consulta base, será possível alternar o valor do campo clicando no botão de alternância.

Caixa de listagem

Use um controle de caixa de listagem para conter uma lista de valores potenciais para o controle. Para criar a lista, você pode inserir os valores na propriedade fonte de linha da caixa de listagem. Você também pode especificar uma tabela ou uma consulta como a origem dos valores na lista. As caixas de listagem estão sempre abertas, e o Access realça o valor atualmente selecionado na caixa de listagem. Você seleciona um novo valor na lista para redefinir o valor no controle. Se você associar a caixa de listagem a um campo na tabela ou consulta base, poderá alterar o valor no campo selecionando um novo valor na lista. Se você associar a caixa de listagem a um campo de múltiplos valores, o Access exibirá a lista com caixas de seleção para permitir que o usuário Selecione vários valores. Você pode associar várias colunas à lista, e pode ocultar uma ou mais colunas na lista definindo a largura de uma coluna como 0. Você pode associar o valor real no controle a tal coluna oculta. O Access exibe todas as colunas de largura diferente de zero que se ajustam dentro da largura definida do controle. Se o controle de caixa de listagem estiver desligado, você pode permitir que o usuário Selecione vários valores na lista (também chamada de caixa de listagem de seleção múltipla).

Retângulo

Use um controle Rectangle para adicionar retângulos preenchidos ou vazios a um formulário para melhorar sua aparência. Você pode usar esse controle, por exemplo, para agrupar visualmente vários controles juntos.

Caixa de seleção

Use um controle de caixa de seleção para manter um valor ativado/desativado, verdadeiro/falso ou sim/não. Quando você marca uma caixa de seleção, seu valor se torna-1 (para representar ativado, verdadeiro ou Sim) e uma marca de seleção aparece na caixa. Marque a caixa de seleção novamente, e seu valor se torna 0 (para representar desativado, falso ou não) e a marca de seleção desaparece na caixa. Você pode incluir uma caixa de seleção em um grupo de opções e atribuir à caixa de seleção um valor numérico exclusivo. Se você criar um grupo com vários controles, a seleção de uma nova caixa de seleção limpará qualquer botão de alternância, botão de opção ou caixa de seleção anteriormente selecionado nesse grupo (a menos que outros botões ou caixas de seleção do grupo também tenham o mesmo valor). Se você associar a caixa de seleção a um campo na tabela ou consulta base, será possível alternar o valor do campo clicando na caixa de seleção.

Quadro de objeto não associado

Use um quadro de objeto não associado para adicionar um objeto de outro aplicativo que ofereça suporte a vinculação e inserção de objetos (OLE). O objeto torna-se parte do seu formulário, não parte dos dados da tabela ou consulta subjacente. Você pode adicionar imagens, sons, gráficos ou slides para aprimorar seu formulário. Quando o objeto é um gráfico, você pode especificar uma consulta como fonte de dados para o gráfico e pode vincular a exibição do gráfico ao registro atual no formulário por um ou mais valores de campo.

Anexo

Use um controle de anexo para associá-lo a um campo de anexo nos dados subjacentes. Você pode usar esse controle, por exemplo, para exibir uma imagem ou para anexar outros arquivos. No modo de exibição de formulário, esse controle apresenta a caixa de diálogo gerenciar anexos, onde você pode anexar, excluir e exibir vários arquivos de anexo armazenados no campo base.

Botão de opção

Use um controle de botão de opção (às vezes chamado de controle de botão de opção) para manter um valor ativado/desativado, verdadeiro/falso ou um valor Sim/não. Quando você seleciona um botão de opção, seu valor se torna-1 (para representar ativado, verdadeiro ou Sim) e um círculo preenchido é exibido no centro do botão. Selecione o botão novamente, e seu valor se tornará 0 (para representar desativado, falso ou não) e o círculo preenchido desaparecerá. Você pode incluir um botão de opção em um grupo de opções e atribuir ao botão um valor numérico exclusivo. Se você criar um grupo com vários controles, a seleção de um novo botão de opção desmarcará qualquer botão de alternância, botão de opção ou caixa de seleção anteriormente selecionado nesse grupo (a menos que outros botões ou caixas de seleção no grupo também tenham o mesmo valor). Se você vincular o botão de opção a um campo na tabela ou consulta base, será possível alternar o valor do campo clicando no botão de opção.

Subformulário/sub-relatório

Use o controle de subformulário/sub-relatório para inserir outro formulário ou relatório no formulário atual. Você pode usar o subformulário ou sub-relatório para mostrar dados de uma tabela ou de uma consulta relacionada aos dados no formulário principal. O Access mantém o link entre o formulário principal e o subformulário ou sub-relatório para você.

Quadro de objeto associado

Use um quadro de objeto acoplado para exibir e editar um campo objeto OLE dos dados subjacentes. O Access pode exibir a maioria das imagens e gráficos diretamente em um formulário. Para outros objetos, o Access exibe o ícone do aplicativo no qual o objeto foi criado. Por exemplo, se o objeto for um objeto de som criado no gravador de som do Windows, você verá um ícone de alto-falante em seu formulário.

Exemplo do nome do remetente antes de um comentário inserido

Use o controle de imagem para colocar uma imagem estática em seu formulário. Não é possível editar a imagem no formulário, mas o Access a armazena em um formato muito eficiente para a velocidade e o tamanho do aplicativo. Se quiser usar uma imagem como o plano de fundo inteiro do seu formulário, você pode definir a propriedade Picture do formulário.

Gráfico

Use o controle de gráfico para adicionar um gráfico à sua grade de formulários. Clicar neste botão e, em seguida, colocar o controle em seu formulário inicia o assistente de gráfico, que orienta você pelas etapas necessárias para criar um novo gráfico.

ActiveX

Use o botão controle ActiveX para abrir uma caixa de diálogo mostrando todos os controles ActiveX que você instalou no seu sistema. Você pode selecionar um dos controles e, em seguida, clicar em OK para adicionar o controle à grade de design do formulário. Nem todos os controles ActiveX funcionam com o Access.

Entender a associação com controles

Os controles podem ser acoplados, desvinculados ou calculados:

  • Controle Associado    Um controle cuja fonte de dados é um campo em uma tabela ou consulta é chamado de controle acoplado. Você usa controles acoplados para exibir valores provenientes de campos em seu banco de dados. Os valores podem ser texto, datas, números, valores Sim/Não, imagens ou gráficos. Por exemplo, uma caixa de texto que exibe o sobrenome de um funcionário pode obter essas informações do campo sobrenome na tabela funcionários.

  • Controle não associado    Um controle que não tem uma fonte de dados (como um campo ou expressão) é chamado de controle não acoplado. Você usa controles sem Associação para exibir informações, imagens, linhas ou retângulos. Por exemplo, um rótulo que exibe o título de um formulário é um controle não acoplado.

  • Controle Calculado    Um controle cuja fonte de dados é uma expressão, em vez de um campo, é chamado de controle calculado. Você especifica o valor que deseja usar como fonte de dados no controle definindo uma expressão. Uma expressão pode ser uma combinação de operadores (tais como = e + ), nomes de controles, nomes de campos, funções que retornam um único valor e valores constantes. Por exemplo, a expressão a seguir calcula o preço de um item com um desconto de 25%, multiplicando o valor no campo de preço unitário por um valor constante (0,75).

= [Preço unitário] * 0,75

Uma expressão pode usar dados de um campo na tabela ou consulta subjacente do formulário ou relatório ou dados de outro controle no formulário ou relatório.

Observação: Os cálculos também podem ser executados em tabelas ao adicionar um campo calculado ou em consultas inserindo uma expressão na linha campo da grade de consulta. Em seguida, você pode associar formulários e relatórios a essas tabelas ou consultas, e os cálculos aparecem nos formulários ou relatórios sem precisar criar um controle calculado.

Quando você cria um formulário ou relatório, é provável que seja mais eficiente adicionar e organizar todos os controles acoplados primeiro, especialmente se eles constituem a maioria dos controles no objeto. Em seguida, você pode adicionar os controles não associados e calculados que completam o design usando as ferramentas no grupo controles , na guia design , no modo layout ou no modo Design.

Você pode associar um controle a um campo identificando o campo do qual o controle obtém seus dados. Você pode criar um controle que esteja associado ao campo selecionado arrastando o campo do painel lista de campos para o formulário ou relatório. O painel lista de campos exibe os campos da tabela ou consulta de base do formulário. Para exibir o painel lista de campos , abra o objeto no modo layout ou modo Design e, em seguida, na guia design , no grupo ferramentas , clique em adicionar campos existentes. Quando você clica duas vezes em um campo no painel lista de campos , o Access adiciona o tipo apropriado de controle para esse campo ao objeto.

Você também pode associar um campo a um controle digitando o nome do campo no próprio controle (se o objeto estiver aberto no modo Design) ou na caixa de propriedade fonte do controle na folha de propriedades do controle. A folha de propriedades define as características do controle, como seu nome, a origem de seus dados e seu formato. Para exibir ou ocultar a folha de propriedades, pressione F4.

Usar o painel lista de campos é a melhor maneira de criar um controle acoplado por dois motivos:

  • O Access preenche automaticamente o rótulo anexado do controle com o nome do campo (ou a legenda definida para esse campo na tabela ou consulta de base), para que você não precise digitar o rótulo do controle por conta própria.

  • O Access define automaticamente muitas das propriedades do controle para os valores apropriados de acordo com as propriedades do campo na tabela ou consulta base (como o formato, casas decimaise propriedades de máscara de entrada ).

Se você já criou um controle não associado e deseja associá-lo a um campo, defina o valor na caixa de propriedade fonte do controle do controle como o nome do campo. Para obter detalhes sobre a propriedade fonte do controle , pressione F1 enquanto o cursor estiver na lista suspensa da propriedade.

Topo da Página

Consulte Também

Alinhar automaticamente os controles em um formulário

Criar um controle calculado

Definir a ordem de tabulação para controles

Definir valores padrão para campos ou controles

Expanda suas habilidades no Office
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.

×