Exemplo 02: Abra o formulário "Cadastro de Clientes", criado no Exemplo 01 no modo Estrutura. Adicione quatro controles do tipo botão de Comando, os quais devem executar as seguintes funções:
Botão |
Função ao clicar no botão |
Ação a selecionar no assistente |
Próximo |
Vai para o próximo registro |
Navegação de registro->Ir para o próximo registro |
Anterior |
Volta para o registro anterior |
Navegação de registro->Ir para o próximo anterior |
Novo |
Abre um registro em branco, para que possamos cadastrar um novo cliente. |
Operação de registro->Adicionar novo registro |
Sair |
Fecha o formulário Cadastro de Clientes e volta para o Microsoft Access. |
Operação de formulário->Fechar formulário |
Após criar os quatro botões solicitados, utilize os conhecimentos apresentados para alinhar e dimensionar corretamente os controles, conforme indicado na figura a seguir:
Botões de comando.
Após criar os botões de comando vá para o modo Formulário e teste-os.
Para fazer as alterações propostas, faça o seguinte:
- Abra o banco de dados ExFormularios.mdb, que está na pasta C:\CursoAccBasico.
- Clique na opção Formulários.
- Clique no formulário "Cadastro de Clientes" para seleciona-lo.
- Dê um clique no botão Estrutura para abrir o formulário Cadastro de clientes, no modo estrutura.
- Se a Caixa de ferramentas não estiver sendo exibida, selecione o comando Exibir -> Caixa de ferramentas.
- Agora vamos adicionar o botão de comando Novo.
- Dê um clique no botão ( ) e libere o mouse, da Caixa de ferramentas. Este botão é utilizado para criar um controle do tipo Botão de comando.
- A seta do mouse se transforma em uma pequena cruz, com um quadradinho branco ao lado.
- Aponte o mouse para o espaço em branco, ao lado do controle NomeDoContato e dê um clique.
- O Microsoft Access abre o "Assistente de botão de comando".
- Na primeira etapa do assistente escolhemos a ação que será realizada, quando o usuário clicar no botão de comando.
- Na coluna da esquerda estão listadas as categorias de ações disponíveis: Navegação de registro, Operações de registro, Operações de formulário, Operações de relatório, Aplicativo e Miscelânea.
- Ao clicar em uma categoria, no painel da direita, são exibidas as ações disponíveis para a respectiva categoria.
- Clique na categoria Navegação de registro.
- Na lista de ações disponíveis dê um clique na ação: Ir para o próximo registro.
- Dê um clique no botão Avançar para seguir para a próxima etapa do assistente.
- Na segunda etapa do assistente podemos definir um Texto ou uma figura para aparecer no botão de comando. É um ou outro, não pode ser definido um texto e também uma figura.
- No campo Texto digite somente Próximo.
- Dê um clique no botão Avançar para seguir para a etapa final do Assistente.
- Nesta etapa damos um nome ao botão de comando. Todo controle de um formulário deve ter um nome. Digite Próximo e clique no botão Concluir.
- Pronto, o Assistente cria o botão Próximo no formulário.
Agora vamos adicionar os demais botões solicitados no exercício:
- Primeiro vamos adicionar todos os botões, depois nos preocuparemos em alinha-los e dimensiona-los corretamente.
- Vamos adicionar o botão Anterior.
- Dê um clique no botão ( ) e libere o mouse, da Caixa de ferramentas.
- Aponte o mouse para o espaço em branco, abaixo do botão Próximo e dê um clique.
- O Microsoft Access abre o "Assistente de botão de comando".
- Clique na categoria Navegação de registro.
- Na lista de ações disponíveis dê um clique na ação: Ir para o registro anterior.
- Dê um clique no botão Avançar para seguir para a próxima etapa do assistente.
- No campo Texto digite somente Anterior.
- Dê um clique no botão Avançar para seguir para a etapa final do Assistente.
- Digite Anterior e clique no botão Concluir.
- Pronto, o Assistente cria o botão Anterior no formulário.
- Vamos adicionar o botão Novo.
- Dê um clique no botão ( ) da Caixa de ferramentas e libere o mouse.
- Aponte o mouse para o espaço em branco, abaixo do botão Anterior e dê um clique.
- O Microsoft Access abre o "Assistente de botão de comando".
- Clique na categoria Operações de registro.
- Na lista de ações disponíveis dê um clique na ação:Adicionar novo registro.
- Dê um clique no botão Avançar para seguir para a próxima etapa do assistente.
- No campo Texto digite somente NOVO.
- Dê um clique no botão Avançar para seguir para a etapa final do Assistente.
- Digite NOVO e clique no botão Concluir.
- Pronto, o Assistente cria o botão NOVO no formulário.
- Vamos adicionar o botão Fechar.
- Dê um clique no botão ( ) da Caixa de ferramentas e libere o mouse.
- Aponte o mouse para o espaço em branco, abaixo do botão NOVO e dê um clique.
- O Microsoft Access abre o "Assistente de botão de comando".
- Clique na categoria Operações de formulário.
- Na lista de ações disponíveis dê um clique na ação: Fechar formulário.
- Dê um clique no botão Avançar para seguir para a próxima etapa do assistente.
- No campo Texto digite somente Fechar.
- Dê um clique no botão Avançar para seguir para a etapa final do Assistente.
- Digite Fechar e clique no botão Concluir.
- Pronto, o Assistente cria o botão Fechar no formulário.
Na figura a seguir temos os quatro botões já adicionados, porém desalinhados e com tamanhos diferentes.
Botões de comando adicionados no formulário.
Para alinhar e dimensionar os botões corretamente, faça o seguinte:
- Em primeiro lugar selecione os quatro botões.
- Para alinhar os botões utilize as opções do menu Formatar -> Alinhar.
- Para igualar o tamanho dos botões utilize as opções do menu Formatar -> Dimensionar.
- Para acertar o espaçamento entre os controles, utilize as opções dos menusFormatar -> Espaçamento vertical e Formatar -> Espaçamento horizontal.
O seu formulário deve estar conforme indicado na figura a seguir:
Controles devidamente alinhados.
- Vá para o modo Formulário e teste os botões de comando.
- Clique no botão Próximo e observe o resultado.
- Clique no botão Anterior e observe o resultado.
- Clique no botão NOVO e observe o resultado.
- Clique no botão Fechar e observe o resultado.
- Salve o formulário.
- Feche o formulário.
Exercício:
Com base nos conceitos apresentados neste tópico, crie um formulário para Cadastro de Produtos (baseado na tabela Produtos) e outro para Cadastro de Funcionários (baseado na tabela Funcionários).
Salve o formulário para cadastro de Funcionários com o nome de: Cadastro de funcionários. Adicione o seguinte título no Rodapé do formulário: "CADASTRO DE CLIENTES - EMPRESA ABC LTDA". Adicione os botões de comando Próximo, Anterior, NOVO e Fechar.
Alinhe o texto de todos os rótulos à direita.Salve e teste o formulário.
Salve o formulário para cadastro de Produtos com o nome de: Cadastro de Produtos. Adicione o seguinte título no Rodapé do formulário: "CADASTRO DE PRODUTOS - EMPRESA ABC LTDA". Adicione os botões de comando Próximo, Anterior, NOVO e Fechar. Alinhe o texto de todos os rótulos à direita. Salve e teste o formulário.
Conclusão:
Com isso encerramos o nosso estudo dos aspectos básicos dos formulários no Microsoft Access. O próximo passo é o estudo dos Relatórios, o que será feito no próximo item.
|