Introdução aos formulários

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.

Um formulário é um objeto de banco de dados que você pode usar para criar uma interface de usuário para um aplicativo de banco de dados. Um formulário de "acoplado" é aquele que está conectado diretamente a uma fonte de dados como uma tabela ou consulta e pode ser usado para inserir, editar ou exibir dados de fonte de dados. Como alternativa, você pode criar um formulário "não acoplado" que não vincular diretamente a uma fonte de dados, mas que ainda contém botões de comando, rótulos ou outros controles que você precisa para operar seu aplicativo.

Este artigo se concentra principalmente nos formulários vinculados. Você pode usar formulários vinculados para controlar o acesso a dados, como quais campos ou linhas de dados são exibidas. Por exemplo, determinados usuários talvez seja necessário ver somente de vários campos em uma tabela com muitos campos. Fornecendo esses usuários com um formulário que contém apenas os campos facilita para que eles possam usar o banco de dados. Você também pode adicionar botões de comando e outros recursos a um formulário para automatizar ações executadas com freqüência.

Pense formulários vinculados como windows através do qual as pessoas vêem e atingir seu banco de dados. Um formulário eficiente agiliza o uso de seu banco de dados, porque as pessoas não precisam procurar o que eles precisam. Um formulário visualmente atraente torna o trabalho com o banco de dados mais agradável e mais eficiente e também pode ajudar a impedir que dados incorretos sejam inseridos.

Observação : Este artigo supõe que você já tenha criado uma tabela (ou uma consulta baseada em uma ou mais tabelas) e que você deseja criar um formulário para exibir ou manipular os dados. Para obter mais informações sobre tabelas e consultas, consulte os links na seção Consulte Também deste artigo.

Neste artigo

Criar um formulário usando a ferramenta Formulário (Em inglês)

Criar um formulário dividido usando a ferramenta Formulário Dividido

Criar um formulário que exiba vários registros usando a ferramenta Vários Itens

Criar um formulário usando o Assistente de Formulário (Em inglês)

Criar um formulário usando a ferramenta Formulário em Branco (Em inglês)

Noções básicas sobre o modo Layout e o modo Design

Ajustar o formulário no modo Layout

Ajustar o formulário no modo Design

Criar um formulário usando a ferramenta Formulário

Você pode usar a ferramenta formulário para criar um formulário com um único clique do mouse. Quando você usa esta ferramenta, todos os campos da fonte de dados subjacente são colocados no formulário. Você pode começar a usar o novo formulário imediatamente, ou você pode modificá-lo no modo de exibição de Layout ou modo de Design para melhor atender às suas necessidades.

Usar a ferramenta Formulário para criar um novo formulário

  1. No Painel de Navegação, clique na tabela ou consulta que contém os dados que você deseja ver no formulário.

  2. Na guia Criar, no grupo Formulários, clique em Formulário.

O Access cria o formulário e o exibe no modo Layout. No modo Layout, você pode fazer alterações de design no formulário enquanto ele estiver exibindo dados. Por exemplo, você pode ajustar o tamanho das caixas de texto para encaixar os dados, se necessário.

Se o Access encontrar uma única tabela que tenha uma relação um-para-muitos com a tabela ou consulta que você usou para criar o formulário, o Access adiciona uma folha de dados ao formulário baseado na tabela relacionada ou consulta. Por exemplo, se você cria um formulário simples que baseia-se na tabela Funcionários e há uma relação um-para-muitos que é definida entre a tabela Funcionários e a tabela Pedidos, na folha de dados exibe todos os registros na tabela Pedidos que se relacionam com o registro de funcionário atual. Você pode excluir a folha de dados do formulário, se você decidir que não precisa disso. Se houver mais de uma tabela com uma relação um-para-muitos com a tabela que você usou para criar o formulário, o Access não adicionar qualquer folhas de dados ao formulário.

Início da página

Criar um formulário dividido usando a ferramenta Formulário Dividido

Observação : Você pode adicionar um formulário dividido a um banco de dados da Web, mas você não consegue executar o formulário, a menos que você abrir o banco de dados da Web usando o Access (em outras palavras, ele não será executado em um navegador da Web). Para obter mais informações sobre bancos de dados da Web, consulte o artigo criar um banco de dados para compartilhar na Web.

Um formulário dividido oferece dois modos de exibição de dados ao mesmo tempo — um modo de exibição do formulário e um modo de exibição de folha de dados.

Um formulário dividido difere uma combinação formulário/subformulário em que os dois modos de exibição estão conectados à mesma fonte de dados e são sincronizados uns com os outros em todos os momentos. Selecionando um campo em uma parte do formulário seleciona o mesmo campo em outra parte do formulário. Você pode adicionar, editar ou excluir dados da parte (desde que a fonte de registro é atualizável e você não configurou o formulário para evitar essas ações).

Trabalhar com formulários de divisão fornece os benefícios dos dois tipos de formulários em um único formulário. Por exemplo, você pode usar a parte de folha de dados do formulário para localizar rapidamente um registro e, em seguida, use a parte de formulário para exibir ou editar o registro.

Para criar um formulário dividido usando a ferramenta Formulário Dividido:

  1. No Painel de Navegação, clique na tabela ou consulta que contém os dados que você deseja no formulário. Ou abra a tabela ou consulta no modo Folha de Dados.

  2. Na guia Criar, no grupo Formulários, clique em Mais Formulários e clique em Formulário Dividido.

O Access cria o formulário e o exibe no modo Layout. No modo Layout, você pode fazer alterações de design no formulário enquanto ele estiver exibindo dados. Por exemplo, você pode ajustar o tamanho das caixas de texto para encaixar os dados, se necessário. Para obter mais informações sobre modos de exibição de formulários, consulte a seção Noções básicas sobre o modo Layout e o modo Design.

Início da página

Criar um formulário que exiba vários registros usando a ferramenta Vários Itens

Quando você cria um formulário usando a ferramenta de formulário, o formulário que o Access cria exibe um único registro por vez. Se você quiser um formulário que exibe vários registros, mas é mais personalizável de uma folha de dados, você pode usar a ferramenta vários itens.

  1. No Painel de Navegação, clique na tabela ou consulta que contém os dados que você deseja ver no formulário.

  2. Na guia criar, no grupo formulários, clique em Mais formulários e clique em Vários itens.

O Access cria o formulário e o exibe no modo Layout. No modo Layout, você pode fazer alterações de design no formulário enquanto ele estiver exibindo dados. Por exemplo, você pode ajustar o tamanho das caixas de texto para encaixar os dados. Para obter mais informações sobre modos de exibição de formulários, consulte a seção Noções básicas sobre o modo Layout e o modo Design.

Quando você usa a ferramenta vários itens, o formulário que o Access cria é semelhante a uma folha de dados. Os dados estão organizados em linhas e colunas, e você verá mais de um registro por vez. No entanto, um formulário de vários itens lhe mais opções de personalização que uma folha de dados, como a capacidade de adicionar elementos gráficos, botões e outros controles. Para obter mais informações sobre como personalizar seu formulário, consulte as seções Ajustar o formulário no modo de exibição de Layout e Ajustar o formulário no modo Design.

Início da página

Criar um formulário usando o Assistente de Formulário

Para ser mais seletivo sobre quais campos aparecerão no formulário, você pode usar o Assistente de formulário em vez das diversas ferramentas de criação de formulário mencionadas anteriormente. Você também pode definir como os dados são agrupados e classificados e você pode usar campos de mais de uma tabela ou consulta, desde que você especificou as relações entre as tabelas e consultas antecipadamente. Para obter mais informações sobre como criar relações, consulte os links na seção Consulte também deste artigo.

  1. Na guia Criar, no grupo Formulários, clique em Assistente de Formulário.

  2. Siga as instruções nas páginas do Assistente de Formulário.

    Observação : Caso você queira incluir campos de várias tabelas e consultas no formulário, não clique em Avançar ou Concluir após selecionar os campos da primeira tabela ou consulta na primeira página do Assistente de Formulário. Em vez disso, repita as etapas para selecionar uma tabela ou consulta e clique em quaisquer campos adicionais que deseje incluir no formulário. Em seguida, clique em Avançar ou Concluir para continuar.

  3. Na última página do assistente, clique em Concluir.

Início da página

Criar um formulário usando a ferramenta Formulário em Branco

Se o assistente ou as ferramentas de criação de formulário não atender às suas necessidades, você pode usar a ferramenta formulário em branco para criar um formulário. Isso pode ser uma maneira muito rápida de criar um formulário, especialmente se você planeja colocar apenas alguns campos no formulário.

  1. Na guia criar, no grupo formulários, clique em Formulário em branco.

    O Access abre um formulário em branco no modo Layout e exibe o painel Lista de Campos.

  2. No painel Lista de Campos, clique no sinal de mais (+) ao lado da tabela ou das tabelas que contêm os campos que você deseja ver no formulário.

  3. Para adicionar um campo ao formulário, clique duas vezes nele ou arraste-o para o formulário.

    Observação : 

    • Após o primeiro campo tenha sido adicionado, você pode adicionar vários campos ao mesmo tempo mantendo pressionada a tecla CTRL, clicando em vários campos e, em seguida, arrastando-os no formulário ao mesmo tempo.

    • A ordem das tabelas no painel Lista de campos pode mudar, dependendo de qual parte do formulário está selecionado no momento. Se o campo que você deseja adicionar não estiver visível, tente selecionar uma parte diferente do formulário e tente adicionar o campo novamente.

  4. Use as ferramentas no grupo Cabeçalho/rodapé, na guia Design para adicionar um logotipo, título, ou a data e hora ao formulário.

  5. Use as ferramentas no grupo controles da guia Design para adicionar uma maior variedade de controles ao formulário.

    Para uma seleção ligeiramente maior de controles, alterne para o modo Design clicando no formulário e, em seguida, clicando em Modo Design.

    Controles que você adicionar enquanto estiver no modo de Design talvez não seja compatíveis com o publicar recurso da Web. Se você planeja publicar o formulário na Web, você deve usar somente os recursos que estão disponíveis no modo de exibição de Layout.

Início da página

Noções básicas sobre o modo Layout e o modo Design

Modo de exibição de layout    Modo de exibição de layout é o modo de exibição mais intuitivo para usar para modificação do formulário, e ele pode ser usado para quase todas as alterações que você gostaria de fazer um formulário no Access. Se você criar um banco de dados clicando em Banco de dados da Web em branco no modo de exibição Backstage Microsoft, o modo de exibição de Layout é o modo de exibição somente está disponível para o design de formulários.

No modo de exibição de Layout, o formulário está sendo executado. Portanto, você pode ver seus dados quanto ele aparecerá quando você estiver usando o formulário. No entanto, você também pode alterar o design de formulário neste modo de exibição. Como você pode ver os dados enquanto você está modificando o formulário, isso é uma exibição muito útil para definir o tamanho dos controles ou executar quase todas as tarefas que afeta a aparência e o uso do formulário.

Se você estiver criando um banco de dados da área de trabalho padrão (em vez de um banco de dados da Web), e encontrar uma tarefa que não pode ser executada no modo de exibição de Layout, você pode alternar para o modo Design. Em determinadas situações, o Access exibe uma mensagem afirmando que você deve alternar para modo de exibição de Design antes de fazer uma alteração específica.

Modo de exibição de design    Modo de exibição de design fornece uma visão mais detalhada da estrutura do seu formulário. Você pode ver as seções de cabeçalho, detalhe e rodapé para o formulário. O formulário não está sendo executado quando ele é mostrado no modo Design. Portanto, você não pode ver os dados subjacentes enquanto você está fazendo alterações de design. No entanto, há algumas tarefas que você pode executar mais facilmente no modo de Design que no modo de exibição de Layout. Você pode:

  • Adicione uma maior variedade de controles ao formulário, como quadros de objeto acoplado, quebras de página e gráficos.

  • Editar as fontes do controle da caixa de texto nas próprias caixas, sem usar a folha de propriedades.

  • Redimensione as seções de formulário, como a seção Cabeçalho do Formulário ou Detalhes.

  • Altere determinadas propriedades de formulário que não podem ser alteradas no modo de exibição de Layout.

Início da página

Ajustar o formulário no modo Layout

Depois de criar um formulário, você pode facilmente ajustar seu design trabalhando no modo Layout. Orientando-se pelos dados reais do formulário, você pode reorganizar os controles e ajustar seus tamanhos. Você pode colocar novos controles no formulário e definir as propriedades do formulário e de seus controles.

Para alternar para o modo Layout, clique com o botão direito do mouse no nome do formulário no Painel de Navegação e clique em Modo Layout.

O Access mostra o formulário no modo Layout.

Você pode usar a folha de propriedades para alterar as propriedades do formulário e seus controles e seções. Para exibir a folha de propriedades, pressione F4.

Você pode usar o painel Lista de campos para adicionar campos de tabela ou consulta base para o design do formulário. Para exibir o painel Lista de campo:

  • Na guia Design, no grupo Ferramentas, clique em Adicionar Campos Existentes.

    Atalho de teclado pressione ALT + F8.

Você poderá, então, arrastar os campos diretamente do painel Lista de Campos para seu formulário.

  • Para adicionar um único campo, clique nele duas vezes ou arraste-o do painel Lista de Campos para a seção no formulário onde você deseja que ele seja exibido.

  • Para adicionar vários campos de uma vez, mantenha a tecla CTRL pressionada e clique nos campos que você deseja adicionar. Em seguida, arraste os campos selecionados para o formulário.

Início da página

Ajustar o formulário no modo Design

Em bancos de dados da área de trabalho, você pode ajustar o design do formulário trabalhando no modo Design. Você pode adicionar novos controles e campos ao formulário adicionando-o à grade de design. Folha de propriedades lhe dá acesso a várias propriedades que você pode definir para personalizar o seu formulário.

Para alternar para o modo Design, clique com o botão direito do mouse no nome do formulário no Painel de Navegação e clique em Modo Design.

Observação : Modo de exibição de design não está disponível quando você estiver trabalhando em um banco de dados da Web.

O Access mostra o formulário no modo Design.

Você pode usar a folha de propriedades para alterar as propriedades do formulário e seus controles e seções. Para exibir a folha de propriedades, pressione F4.

Você pode usar o painel Lista de campos para adicionar campos de tabela ou consulta base para o design do formulário. Para exibir o painel Lista de campo:

  • Na guia Design, no grupo Ferramentas, clique em Adicionar Campos Existentes.

    Atalho de teclado pressione ALT + F8.

Você poderá, então, arrastar os campos diretamente do painel Lista de Campos para seu formulário.

  • Para adicionar um único campo, clique nele duas vezes ou arraste-o do painel Lista de Campos para a seção no formulário onde você deseja que ele seja exibido.

  • Para adicionar vários campos de uma vez, mantenha a tecla CTRL pressionada e clique nos campos que você deseja adicionar. Em seguida, arraste os campos selecionados para o formulário.

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.

Essas informações foram úteis?

Ótimo! Outros comentários?

Como podemos melhorá-lo?

Obrigado por seus comentários!

×