Adicionar um campo a um formulário ou relatório

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.

É possível adicionar rapidamente campos a um formulário ou relatório utilizando o painel Lista de Campos. Quando você clica duas vezes em um campo no painel Lista de Campos (ou arrasta um campo da lista para o formulário ou relatório), o Microsoft Office Access 2007 cria automaticamente o controle adequado para exibir o campo — por exemplo, uma caixa de texto ou uma caixa de seleção — e liga o controle a esse campo.

Se você não tiver um formulário ou relatório existente para adicionar um campo para, consulte criar um formulário usando a ferramenta formulário ou criar um relatório simples para ajudá-lo a começar.

Dica : No Access 2010 relatórios têm layouts de controle, que ajuda a manter as coisas alinhadas e procurando boa!

O que você deseja fazer?

Adicionar um campo a um formulário ou relatório usando o painel lista de campos

Adicionar um campo a um formulário ou relatório no modo Design

Saiba mais sobre o painel lista de campo

Adicionar um campo a um formulário ou relatório usando o painel lista de campos

  1. Abra o relatório no modo Layout ou Design.

    Se o painel Lista de Campos não for exibido, execute uma das seguintes ações:

    • Na guia Formato, no grupo Controles grupo, clique em Adicionar Campos Existentes Imagem do botão . Imagem do botão

    • Pressione ALT+F8.

  2. No painel Lista de Campos, localize a tabela que contém o campo que deseja adicionar. Para mostrar ou ocultar a lista de campos em cada tabela, clique no sinal de mais (+) ou de menos (-), próximo ao nome da tabela.

    Observação : Se o banco de dados não contiver tabelas, o painel Lista de Campos estará vazio.

  3. Ao localizar o campo que deseja adicionar, execute uma das seguintes ações para adicioná-lo ao formulário ou relatório:

    • Clique duas vezes no campo.

    • Arraste o campo do painel Lista de Campos para o formulário ou relatório.

    • Mantenha pressionada a tecla CTRL e clique em vários campos; em seguida, arraste todos ao mesmo tempo para o formulário ou relatório.

      Observação : Essa técnica pode ser utilizada apenas nos campos da seção Campos disponíveis para este modo de exibição do painel Lista de Campos.

    • Adicione um intervalo de campos do painel Lista de Campos ao formulário ou relatório fazendo o seguinte:

    • Clique no primeiro campo do intervalo.

    • Mantenha pressionada a tecla SHIFT e clique no último campo do intervalo.

      O Access seleciona os campos que foram clicados, bem como os campos que ficam no meio.

    • Arraste todos os campos selecionados para o formulário ou relatório.

      Observação : Essa técnica pode ser utilizada apenas nos campos da seção Campos disponíveis para este modo de exibição do painel Lista de Campos.

  4. O Office Access 2007 cria o controle adequado para exibir cada campo e liga o controle ao campo. Além disso, o Access cria um rótulo anexo para o controle. Você pode editar o rótulo clicando nele uma vez para selecioná-lo e, em seguida, clicando nele novamente para colocar o ponto de inserção no rótulo. Dessa forma, é possível editar o rótulo da mesma maneira que você editaria um texto em um documento.

  5. Se deseja exibir um campo em um tipo de controle diferente daquele criado automaticamente pelo Access, você pode alterar o controle para um outro tipo. Entretanto, só é possível alterá-lo para um tipo de controle adequado ao campo. Por exemplo, é possível alterar uma caixa de combinação para uma caixa de texto ou uma caixa de listas, mas não é possível alterar uma caixa de combinação para um botão de comando.

    Alterar um controle de um tipo para outro

    1. Abra o formulário ou relatório no modo Design clicando duas vezes no painel de navegação e clicando em Modo Design Imagem do botão .

    2. Clique com o botão direito no controle que você deseja alterar e clique em Alterar para.

      Se o item de menu Alterar para não estiver disponível, não há outros tipos de controle adequados para esse campo. Do contrário, o Access exibe uma lista dos tipos de controles.

    3. Clique em um dos tipos de controle disponíveis para alterar o controle para o tipo.

      O controle permanece ligado ao campo, mas talvez seja necessário definir algumas propriedades para que o novo tipo de controle funcione da maneira desejada. Para exibir a folha de propriedades de um controle, clique nele para selecioná-lo e pressione F4.

Início da página

Adicionar um campo a um formulário ou relatório no modo Design

Geralmente, usar o painel Lista de Campos é a maneira mais fácil para adicionar um campo a um formulário ou relatório. No entanto, você também pode adicionar um campo criando um controle e ligando-o a um campo. O procedimento a seguir mostra como fazer isso.

  1. Abra o formulário ou relatório no modo Design clicando com o botão direito do mouse no Painel de Navegação e clicando em Modo Design.

    Assistentes de Controle    Os Assistentes de Controle ajudam a criar botões de comando, caixas de listagens, subformulários, caixas de combinação e grupos de opções. Um Assistente de Controle faz várias perguntas a respeito de como você deseja que o controle se apresente e funcione e, assim, cria o controle e define as propriedades dele com base nas suas respostas. Na guia Design, no grupo Controles, se Usar Assistentes de Controle não estiver realçado, clique nele para realçá-lo.

    Imagem do botão

    Se você preferir criar controles sem a ajuda dos assistentes, clique em Usar Assistentes de Controle para que ele não seja selecionado.

    Imagem do botão

  2. Na guia Design, no grupo Controles, clique na ferramenta para o tipo de controle que você deseja adicionar.

    imagem da faixa de opções do access

    Para definir o nome de uma ferramenta, posicione o ponteiro sobre ela. O Access exibe o nome da ferramenta.

  3. Clique na grade de design do formulário ou relatório em que você deseja posicionar o canto esquerdo superior do controle. Clique uma vez para criar um controle de tamanho padrão, ou clique na ferramenta e arraste-a para a grade de design do formulário para criar um controle do tamanho desejado.

  4. Se você selecionou Usar Assistentes de Controle e o controle que estiver sendo estabelecido tiver um assistente associado a ele, o assistente será iniciado e guiará você pelas configurações do controle.

  5. Se você não posicionar o controle corretamente na primeira tentativa, é possível movê-lo da seguinte forma:

    1. Clique no controle para selecioná-lo.

    2. Posicione o ponteiro sobre o controle até que ela se transforme em um ponteiro de movimentação ponteiro mover .

    3. Clique e arraste o controle até o local desejado.

Se um assistente de controle estiver sendo usado, ele poderá conter etapas que ajudarão a ligar o controle a um campo. Se o assistente não vincular o controle a um campo, e o controle for do tipo que possa exibir dados (uma caixa de texto ou caixa de combinação, por exemplo), você deverá digitar um nome de campo ou uma expressão na propriedade Fonte do Controle do controle antes da exibição de quaisquer dados. Use o procedimento a seguir para vincular o controle a um campo.

  1. Exiba a folha de propriedades para o controle clicando no controle e pressionando F4.

  2. Na guia Dados da folha de propriedades, clique na seta suspensa próxima à propriedade Fonte do Controle e selecione o campo que você deseja exibir no controle. Também é possível digitar uma expressão na caixa Fonte do Controle.

    Para obter mais informações sobre expressões, consulte o artigo criar uma expressão.

Início da página

Saiba mais sobre o painel lista de campo

A lista a seguir contém dicas sobre o trabalho com o painel Lista de Campos que podem ser úteis quando você for adicionar campos no formulário ou relatório. Para exibir o painel Lista de Campos, abra um formulário ou relatório no modo Layout ou modo Design e pressione ALT+F8.

  • Se a propriedade Fonte de Registro do formulário ou relatório estiver vazia e você arrastar um campo do painel Lista de Campos para o formulário ou relatório, o Access preencherá automaticamente para você a propriedade Fonte de Registro do formulário ou relatório.

  • Se a propriedade Fonte de Registro do formulário ou relatório for uma instrução SELECT ou o nome de uma tabela, você poderá alternar a exibição do painel Lista de Campos entre os dois estados abaixo:

    • Todos os campos do banco de dados    Exibe a seção Campos disponíveis para este modo de exibição, a seção Campos disponíveis nas tabelas relacionadas (se essas tabelas existirem) e a seção Campos disponíveis em outras tabelas (se essas tabelas existirem).

    • Registrar somente campos de fonte    Exibe apenas a seção Campos disponíveis para este modo de exibição.

      Para alternar entre os dois modos, clique em Mostrar somente os campos da fonte de registro atual ou Mostrar todas as tabelas na parte inferior do painel Lista de Campos.

      Observação : Se você definiu a propriedade Fonte de Registro do formulário ou do relatório para uma consulta salva, o painel Lista de Campos exibirá apenas a seção Campos disponíveis para este modo de exibição (não haverá a opção Mostrar todas as tabelas na parte inferior do painel Lista de Campos). Para editar a fonte de registro, clique o botão direito do mouse em qualquer um dos campos e clique em Editar Fonte de Registro.

  • Se você definiu a propriedade Fonte de Registro do formulário ou relatório para uma tabela e, em seguida, arrastou um campo da seção Campos disponíveis nas tabelas relacionadas do painel Lista de Campos para o formulário ou relatório, o Access alterará a Fonte de Registro do formulário ou relatório para uma instrução SELECT que inclua o campo que você está adicionando. Se o Access não puder determinar como relacionar as tabelas, a caixa de diálogo Escolher Relação será exibida de modo que você possa escolher a relação adequada.

  • Se você arrastar um campo da seção Campos disponíveis em outras tabelas do painel Lista de Campos para o formulário ou relatório, o Access exibirá a caixa de diálogo Especificar Relação . Você deve usar essa caixa de diálogo para especificar uma relação entre a outra tabela e a fonte de registro do formulário ou relatório. Se tiver dúvida sobre os campos a serem inseridos nessa caixa de diálogo, clique em Cancelar e examine as relações de sua tabela.

    Para obter mais informações sobre relações, consulte o guia para relações de tabelas ou criar, editar ou excluir uma relação.

    É possível que um campo na seção Campos disponíveis em outras tabelas do painel Lista de Campos esteja indiretamente relacionado à fonte de registro do formulário ou relatório por meio de uma das tabelas na seção Campos disponíveis nas tabelas relacionadas. Se este for o caso, arrastar um campo de uma das tabelas relacionadas para o formulário ou relatório fará com que uma ou mais tabelas sejam movidas da seção Campos disponíveis em outras tabelas para a seção Campos disponíveis nas tabelas relacionadas.

  • Se a fonte de registro do formulário ou relatório for uma instrução SELECT ou uma consulta salva, você poderá exibir e editar a fonte de registro no Construtor de Consultas, clicando com o botão direito em qualquer campo no painel Lista de Campos e clicando em Editar Fonte de Registro. Se a fonte de registro for uma tabela, este comando invocará o Construtor de Consultas na tabela. O Access perguntará se você deseja criar uma consulta com base na tabela; clique em Sim para alterar a fonte de registro de uma consulta, ou em Não para deixar a fonte de registro inalterada.

  • É possível abrir uma tabela no modo Folha de Dados clicando em Editar Tabela, próximo ao nome da tabela, ou clicando com o botão direito no nome da tabela no painel Lista de Campos e, em seguida, clicando em Abrir Tabela no Modo Folha de Dados.

  • Você pode usar o painel Lista de Campos para adicionar um campo Pesquisa em uma tabela da seguinte forma:

    1. Clique em Editar Tabela próximo à tabela na qual você deseja adicionar um Campo de pesquisa.

      A tabela é exibida no modo Folha de Dados.

    2. Arraste um campo do painel Lista de Campos para a folha de dados.

    3. O Assistente de pesquisa é iniciado. Siga as instruções do assistente. Na última página, clique em Concluir.

  • Você pode desencaixar o painel de Lista de campos do lado direito da área de trabalho do Access, posicionando o ponteiro na barra de título do painel Lista de campos até que ela se transforme em um ponteiro de movimentação ponteiro mover e arrastando o painel Lista de campos para a esquerda. Você pode posicionar na lista em qualquer lugar na área de trabalho, ou você pode encaixá-la para o lado esquerdo da área de trabalho arrastando-o totalmente para a esquerda.

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.

×