Tudo Sobre Caixas de Combinação no Access-Parte 3
Objetivos:
Esta é a Parte 3 de uma série de tutoriais sobre o uso de Caixas de Combinação em Formulários do Access. Nesta série de tutoriais você aprenderá sobre a criação, configuração e uso de controles do tipo Caixa de combinação, em formulários do Access. Você aprenderá desde a criação destes controles, até operações mais sofisticadas, tais como a sincronização entre duas ou mais caixas de combinação.
Pré-requisitos: Para acompanhar esta lição você deve dominar os conceitos apresentados no seguintes treinamentos: " Curso Básico de Access" e “Curso de Access Avançado e VBA”.
Nota : Este tutorial faz parte do Curso: Tudo Sobre Formulários no Access – 328 páginas. Este curso terá seis módulos, com 20 lições por módulo o qual está disponível para aquisição, por apenas R$ 20,00 para envio através de Download ou por R$ 30,00 para envio através de CD. Para saber como adquirir este curso, Clique Aqui .
Exemplo prático: Como sincronizar Caixas de Combinação
Nesta e nas duas próximas partes deste tutorial, apresentarei um exemplo prático, completo, passo-a-passo, onde você aprenderá a utilizar dois controles do tipo Caixa de Combinação, para facilitar a navegação em um formulário de pedidos. A idéia básica do exemplo é mostrar como sincronizar o conteúdo de uma segunda caixa de combinação, com base no valor selecionado em uma primeira caixa de combinação.
O exemplo proposto
Nota: Este exemplo será baseado no banco de dado NorthWind.mdb, o qual é instalado durante a instalação do Microsoft Access. Normalmente este banco de dados está no seguinte caminho: C:\Arquivos de programas\Microsoft Office\Office\Samples\Northwind.mdb.
Na parte de cima do formulário, haverá um controle do tipo Caixa de Combinação, o qual apresenta um lista de países. Logo abaixo, haverá um segundo controle, do tipo Caixa de Combinação, o qual exibirá um lista de clientes. Ao selecionar um país, na lista de países, a segunda lista, exibirá apenas os clientes do país selecionado na primeira lista. Ao selecionar um cliente na segunda lista, o formulário exibirá somente os pedidos para o cliente selecionado. Serão exibidas informações tais como o NúmeroDoPedido, DataDoPedido, País e Cidade de destino e o valor total do pedido. É interessante notar que o campo total da nota, que é um campo calculado, não está disponível em nenhuma tabela do banco de dados. Como ele é um campo calculado, pelas regras do Modelo Relacional de dados, realmente não deve ser criado um campo para armazenar o total de cada pedido. Como este valor não está disponível nas tabelas, vamos criar um consulta, a qual calcula o total por pedido. Em seguida, criaremos o formulário baseado nesta consulta.
Nota: A criação de consultas foi abordada nos cursos de Access Básico e Access Avançado e VBA, os quais são pré-requisitos para acompanhar este tutorial.
Os passos para implementar o exemplo proposto são os seguintes:
Passo 1: Criando a consulta Totais por Pedido: Para criar a consulta Totais por Pedido, siga os passos indicados a seguir:
TotalPorPedido: ([PreçoUnitário]*[Quantidade])*(1-[Desconto])+[Frete])
Muito bem, agora já temos a consulta, na qual será baseado o nosso formulário. A próxima etapa é a criação do formulário, o qual será baseado na consulta TotaisPorPedido. Mas isso já é assunto para a próxima parte deste tutorial.
Conclusão :
Nesta parte do tutorial, propus um problema prático, o qual envolve o conhecimento dos seguintes tópicos:
Na próxima semana (17-08-2004), publicarei mais uma parte deste tutorial, onde avançaremos um pouco mais na solução do problema proposto. O amigo leitor fique à vontade, para testar os seus conhecimentos e tentar solucionar o problema proposto.
Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela
Aplica-se ao Access 2019, 2016, 2013 e 2010!
Para todos os detalhes, acesse:
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI