Introdução aos controlos

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.

Este artigo descreve os diferentes tipos de controlos disponíveis no Access. Os controlos são as partes de um formulário ou relatório que utilizar para introduzir, editar ou apresentar dados.

Tipos de controlo

Seguem-se a lista de tipos de controlo, que pode utilizar no ambiente de trabalho bases de dados.

Tipo de controlo

Notas

Caixa de Texto

Utilize controlos de caixa de texto para apresentar os campos de texto, números, datas, horas e memorando. Pode ligar uma caixa de texto para um dos campos numa tabela ou consulta subjacente. Se permitir que uma caixa de texto que está vinculada a um campo de ser atualizado, pode alterar o valor do campo na tabela ou consulta subjacente ao introduzir um novo valor na caixa de texto. Também pode utilizar uma caixa de texto para apresentar valores calculados.

Etiqueta

Utilize controlos de etiqueta que contêm texto fixo. Por predefinição, os controlos que podem apresentar dados têm um controlo de etiqueta automaticamente anexado. Pode utilizar este comando para criar etiquetas autónomas para cabeçalhos e instruções no formulário.

Botão de comando

Utilize controlos de botão de comando para ativar uma macro ou um procedimento Visual Basic. Também pode especificar um endereço de hiperligação que o Access abre quando um utilizador clica no botão.

Controlo de Separador

Utilize controlos de separador para criar uma série de páginas de separador no formulário. Cada página pode conter um número de outros controlos para apresentar informações. O controlo de separador funciona semelhante muitos dos janelas de folha de propriedades no Access ou caixas de diálogo opção — quando um utilizador clica um separador diferente, o Access apresenta os controlos contidos nesse separador.

Ligação

Utilize a opção de controlo de hiperligação de hiperligações para adicionar uma hiperligação um controlo de etiqueta ao seu grelha de estrutura do formulário. Esta hiperligação pode conter um URL Uniform Resource Locator () que aponta para uma localização na Internet, numa local intranet ou numa unidade local. Também pode utilizar um nome de ficheiro Convenção de Nomenclatura Universal (UNC) para apontar para um ficheiro num servidor na sua rede local (LAN) ou nos seus discos computador local. A ligação poderá aponte para um ficheiro que é uma página web ou até mesmo outro objeto na base de dados atual. Clique neste botão no grupo controlos no friso para abrir a caixa de diálogo Inserir hiperligação.

Browser

Utilize um controlo do browser para apresentar o conteúdo das páginas web diretamente no interior de um formulário. Pode utilizar um controlo do browser para apresentar, por exemplo, um mapa de um endereço armazenado numa tabela. Pode ligar o controlo do browser a um campo na origem de registo do seu formulário utilizando a propriedade origem do controlo do controlo. Tenha em atenção que não pode ter um controlo do browser dependente da secção de detalhe de um formulário contínuo.

Controlos do browser Web estão disponíveis no Access 2010 e versões mais recentes.

Navegação

Utilizar um controlo de navegação para fornecer uma forma fácil para navegar para diferentes formulários e relatórios na base de dados. Um controlo de navegação disponibiliza uma interface semelhante ao que vê no Web sites com separadores e botões para navegar até um Web site. Tenha em atenção que não pode ter um controlo de navegação na secção de detalhe de um formulário contínuo.

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

Grupo de opções

Utilize controlos de grupo de opções para incluir um ou mais botões de alternar, botões de opção ou caixas de verificação. (Consulte as descrições destes controlos mais tarde nesta tabela). Pode atribuir um valor numérico separado para cada botão ou a caixa de verificação incluir no grupo. Quando tiver mais do que uma caixa de verificação ou botão num grupo, pode selecionar apenas uma caixa de verificação ou botão de cada vez e o valor atribuído que caixa de verificação ou botão torna-se o valor para o grupo de opções. Se o mesmo valor incorretamente tiver atribuído a mais do que um botão ou a caixa de verificação, todos os botões ou caixas de verificação que têm o mesmo valor aparecem realçada quando clica em qualquer uma delas. Pode selecionar uma das caixas de verificação ou botões no grupo como o valor predefinido para o grupo. Se vincular o grupo de opções para um campo na tabela ou consulta subjacente, pode definir um novo valor no campo ao selecionar um botão ou uma caixa de verificação no grupo.

Quebra de página

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

Caixa de Combinação

Utilize um controlo de caixa de combinação para incluir uma lista de potenciais valores para o controlo e uma caixa de texto editável. Para criar a lista, pode introduzir valores para a propriedade de origem da linha da caixa de combinação. Também pode especificar uma tabela ou consulta como a origem dos valores na lista. O Access apresenta o valor atualmente selecionado na caixa de texto. Quando clicar na seta à direita da caixa de combinação, o Access apresenta os valores na lista. Selecione um novo valor na lista para repor o valor no controlo. Se vincular a caixa de combinação a um campo da tabela ou consulta subjacente, pode alterar o valor no campo selecionando um novo valor na lista. Se vincular a caixa de combinação a um campo de valor múltiplos, o Access apresenta a lista com caixas de verificação para permitir que o utilizador selecionar múltiplos valores. Pode ligar várias colunas à lista e, pode ocultar uma ou mais das colunas na lista, definindo a largura de uma coluna para 0. Pode ligar o valor real no controlo para uma coluna oculta. Quando uma lista de múltiplas colunas estiver fechada, o Access apresenta o valor na primeira coluna cuja largura for maior que 0. O Access apresenta todas as colunas de largura diferente de zero quando abrir a lista.

Linha

Utilize um controlo de linha para adicionar linhas para um formulário ou relatório para melhorar o aspeto.

Botão de alternar

Utilizar controlos de botão de alternar para colocar em espera um/desligar verdadeiro/falso, ou um Sim/nenhum valor. Quando clica num botão de alternar, o valor torna-se -1 (para representar no, VERDADEIRO ou Sim) e, no botão aparece premido. Clique no botão novamente e o valor torna-se de 0 (para representar desativar FALSO, ou não) e o botão devolve como normal. Pode incluir um botão de alternar num grupo de opções e atribuir o botão um valor numérico exclusivo. Se criar um grupo com vários controlos, selecionar um novo botão de alternar limpa qualquer botão de alternar anteriormente selecionado, botão de opção ou caixa de verificação nesse grupo (a não ser outras botões ou caixas de verificação no grupo também têm o mesmo valor). Se vincular no botão de alternar para um campo na tabela ou consulta subjacente, pode alternar o valor do campo ao clicar no botão de alternar.

Caixa de listagem

Utilize um controlo de caixa de lista para contém uma lista de potenciais valores para o controlo. Para criar a lista, pode introduzir os valores na propriedade origem da linha da caixa de listagem. Também pode especificar uma tabela ou consulta como a origem dos valores na lista. Caixas de listagens sempre estão abertas e Access realça o valor na caixa de lista atualmente selecionado. Selecione um novo valor na lista para repor o valor no controlo. Se vincular a caixa de listagem a um campo da tabela ou consulta subjacente, pode alterar o valor no campo selecionando um novo valor na lista. Se vincular a caixa de listagem a um campo de valor múltiplos, o Access apresenta a lista com caixas de verificação para permitir que o utilizador selecionar múltiplos valores. Pode ligar várias colunas à lista e, pode ocultar uma ou mais das colunas na lista, definindo a largura de uma coluna para 0. Pode ligar o valor real no controlo para uma coluna oculta. O Access apresenta todas as colunas de diferente de zero largura que se ajustam a dentro da definido largura do controlo. Se o controlo de caixa de listagem for independente, pode permitir que o utilizador selecionar múltiplos valores na lista (também designada de uma caixa de listagem de selecção múltipla).

Retângulo

Utilize um controlo de retângulo para adicionar preenchidos ou vazios de rectângulos a um formulário para melhorar o aspeto. Pode utilizar este controlo, por exemplo, para agrupar visualmente controlos diferentes.

Caixa de Verificação

Utilizar um controlo de caixa de verificação para colocar em espera um/desligar verdadeiro/falso, ou um Sim/nenhum valor. Quando seleciona uma caixa de verificação, o valor torna-se -1 (para representar no, VERDADEIRO ou Sim) e uma marca de verificação é apresentada na caixa. Selecione a caixa de verificação novamente e o valor torna-se de 0 (para representar desativar FALSO, ou não) e desaparece a marca de verificação na caixa de. Pode incluir uma caixa de verificação num grupo de opções e atribuir a caixa de verificação um valor numérico exclusivo. Se criar um grupo com vários controlos, selecionar uma nova caixa de verificação limpa qualquer botão de alternar anteriormente selecionado, botão de opção ou caixa de verificação nesse grupo (a não ser outras botões ou caixas de verificação no grupo também têm o mesmo valor). Se vincular a caixa de verificação a um campo da tabela ou consulta subjacente, pode alternar o valor do campo, clicando na caixa de verificação.

Moldura de objecto desvinculado

Utilize uma moldura de objecto não vinculado para adicionar um objeto de outra aplicação que suporta a ligação e incorporação (OLE). O objeto torna-se a parte do formulário, que não faça parte dos dados a partir da tabela ou consulta subjacente. Pode adicionar imagens, sons, gráficos ou diapositivos para melhorar o formulário. Quando o objeto é um gráfico, pode especificar uma consulta como a origem de dados para o gráfico e pode ligar a apresentação de gráfico para o registo atual no formulário por uma ou mais valores de campos.

Anexo

Utilize um controlo de anexo para vincular isto a um campo de anexo nos dados subjacentes. Pode utilizar este controlo, por exemplo, para apresentar uma imagem ou anexar outros ficheiros. Na vista de formulário, este controlo apresenta a caixa de diálogo Gerir anexos, onde pode anexar, eliminar e ver múltiplos anexo ficheiros armazenados no campo subjacente.

Botão de opção

Utilizar um controlo de botão de opção (por vezes denominado um controlo de botão de opção) para colocar em espera um/desligar verdadeiro/falso, ou um Sim/nenhum valor. Quando selecionar um botão de opção, o valor torna-se -1 (para representar no, VERDADEIRO ou Sim) e um círculo preenchido aparece no centro do botão. Selecione o botão novamente e o valor torna-se de 0 (para representar desativar FALSO, ou não) e o círculo preenchido desaparece. Pode incluir um botão de opção num grupo de opções e atribuir o botão um valor numérico exclusivo. Se criar um grupo com vários controlos, selecionar um novo botão de opção limpa qualquer botão de alternar anteriormente selecionado, botão de opção ou caixa de verificação nesse grupo (a não ser outras botões ou caixas de verificação no grupo também têm o mesmo valor). Se vincular o botão de opção a um campo da tabela ou consulta subjacente, pode alternar o valor do campo ao clicar no botão de opção.

Subformulário/subrelatório

Utilize o controlo de subformulário/subrelatório para incorporar outro formulário ou relatório no formulário atual. Pode utilizar o subformulário ou subrelatório para mostrar dados de uma tabela ou consulta que está relacionada com os dados no formulário principal. O Access mantém a ligação entre o formulário principal e o subformulário ou subrelatório por si.

Moldura de objecto dependente

Utilize um fotograma de objecto vinculado para apresentar e editar um campo de objecto OLE a partir dos dados subjacentes. Access pode apresentar a maior parte das imagens e gráficos diretamente num formulário. Para outros objectos, o Access apresenta um ícone para a aplicação em que foi criado o objeto. Por exemplo, se o objeto é um objeto de som criado no Windows gravador, verá um ícone de altifalante no formulário.

Imagem

Utilize o controlo de imagem para colocar uma imagem estática no seu formulário. Não é possível editar a imagem no formulário, mas o Access armazena num formato que é muito eficaz para o tamanho e velocidade de aplicação. Se pretender utilizar uma imagem como no fundo do seu formulário, pode definir a propriedade do formulário imagem.

Gráfico

Utilize o controlo do gráfico para adicionar um gráfico no seu grelha de formulário. Clicar neste botão e, em seguida, colocar o controlo no formulário é iniciado o Assistente de gráficos, explica os passos necessários para criar um novo gráfico.

ActiveX

Utilize o botão de controlo do ActiveX para abrir uma caixa de diálogo que mostra todos os controlos ActiveX que tiver instalado no seu sistema. Pode selecionar um dos controlos e, em seguida, clique em OK para adicionar o controlo à grelha de estrutura de formulário. Nem todos os controlos ActiveX funcionam com o Access.

Compreender encadernação com controlos

Controlos podem estar vinculados, desvinculados ou método de cálculo:

  • Controlo vinculado:    Um controlo cuja origem de dados é um campo numa tabela ou consulta chama um controlo dependente. Utilizar controlos vinculados para apresentar valores originam nos campos na sua base 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 apresenta o apelido de um funcionário poderá obter esta informação a partir do campo Apelido na tabela Empregados.

  • Controlo desvinculado:    Um controlo que não tem uma origem de dados (como um campo ou expressão) chama um controlo independente. Utilizar controlos não vinculados para apresentar informações, imagens, linhas ou retângulos. Por exemplo, uma etiqueta que apresenta o título de um formulário é um controlo independente.

  • Controlo calculado:    Um controlo cuja origem de dados é uma expressão, em vez de um campo denomina-se um controlo calculado. Especifique o valor que pretende utilizar como a origem de dados no controlo ao definir uma expressão. Uma expressão pode ser uma combinação de operadores (tal como = e + ), controlar nomes, nomes de campos, funções que devolvem um valor único e valores constantes. Por exemplo, a seguinte expressão calcula o preço de um item com um desconto de 25% ao multiplicar o valor no campo Preço Unitário por um valor constante (0,75).

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

Uma expressão pode utilizar dados a partir de um campo no formulário ou de relatório tabela ou consulta subjacente ou dados a partir de outro controlo num formulário ou relatório.

Nota: Cálculos também podem ser realizados em tabelas ao adicionar um campo calculado ou em consultas ao introduzir uma expressão na linha campo da grelha de consulta. Em seguida, pode ligar formulários e relatórios a essas tabelas ou consultas e cálculos aparecem em formulários ou relatórios sem ser necessário especificá-las criar um controlo calculado.

Ao criar um formulário ou relatório, é provavelmente mais eficiente para adicionar e dispor todos os controlos vinculados em primeiro lugar, especialmente se que compõem a maioria dos controlos no objeto. Em seguida, pode adicionar os controlos não vinculados e calculados que concluir a estrutura utilizando as ferramentas no grupo controlos no separador estrutura na vista de esquema ou vista de estrutura.

Para vincular um controlo a um campo, deve identificar o campo a partir do qual o controlo obtém os dados. Pode criar um controlo que está vinculado ao campo seleccionado ao arrastar o campo a partir do painel Lista de campos para o formulário ou relatório. O painel Lista de campos apresenta os campos da tabela ou consulta subjacente o formulário. Para apresentar o painel Lista de campos , abra o objeto na vista de esquema ou vista de estrutura e, em seguida, no separador estrutura , no grupo Ferramentas , clique em Adicionar campos existentes. Quando fizer duplo clique num campo no painel de Lista de campos , o Access adiciona o tipo de controlo para esse campo apropriado para o objeto.

Em alternativa, pode ligar um campo a um controlo ao escrever o nome do campo no controlo propriamente dito (se o objecto está aberto na vista de estrutura) ou na caixa de propriedade Origem do controlo na folha de propriedades do controlo. A folha de propriedades define as características do controlo, tal como o nome, a origem dos dados e o formato. Para mostrar ou ocultar a folha de propriedades, prima F4.

Utilizar o painel Lista de campos é a melhor forma de criar um controlo dependente por duas razões:

  • Access preenche automaticamente o rótulo do controlo anexado com o nome do campo (ou a legenda definida para esse campo na tabela ou consulta subjacente), pelo que não tem de escrever o controlo da etiqueta si próprio.

  • Access define automaticamente a muitas das propriedades do controlo para os valores adequados de acordo com as propriedades do campo na tabela ou consulta (por exemplo, as propriedades de formato, casas decimaise Máscara de introdução ) subjacente.

Se já criou um controlo não vinculado e pretender ligá-lo a um campo, defina o valor na caixa de propriedade de Origem do controlo do controlo para o nome do campo. Para obter detalhes sobre a propriedade Origem do controlo , prima a tecla F1 enquanto o cursor estiver na lista pendente da propriedade.

Início da Página

Consulte Também

Alinhar automaticamente controlos num formulário

Criar um controlo calculado

Definir a ordem de tabulação para controlos

Predefinir valores para campos ou controlos

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×