Sistemas e Aplicações

Aulas Práticas

Aula 14: Access III (2001.11.12)

3. Para facilitar a visualização e a introdução de novos dados na base de dados da empresa do Sr. Aguiar Mota, crie os seguintes formulários:

3.1. Formulário Clientes com origem na tabela Clientes utilizando o Formulário Automático: Colunas.

3.2. Formulário Compras com origem na tabela Compras utilizando o Assistente de Formulários. Substitua a caixa de texto Cor por um grupo de opções com as opções Preto, Branco, Vermelho e Azul e adapte o campo Cor da tabela Compras de modo a funcionar de acordo com o grupo de opções.

3.3. Formulário Vendas com origem na tabela Vendas utilizando a Vista de estrutura. Para os campos CódigoDaCompra, CódigoDoVendedor e NrBI_Cliente utilize caixas de combinação de forma a pesquisar os dados nas tabelas relacionadas. Para o campo FormaDePagamento use uma caixa de listagem que apresente as opções Dinheiro, Cheque e Multibanco. No rodapé do formulário adicione três botões de comando: um para eliminar o registo actual; outro para adicionar um novo registo; outro para abrir o formulário Clientes no registo do cliente a que corresponde a venda.

3.4. Expanda o formulário Clientes de modo a que seja possível visualizar quais as compras realizadas por cada cliente. Comece por criar um formulário Tabela de Vendas com origem na tabela Vendas utilizando o Formulário Automático: Tabela. De seguida, abra o formulário Clientes na vista de estrutura e adicione o formulário Tabela de Vendas como sub-formulário. Por fim, proteja o sub-formulário de modo a que não seja possível editar os dados nele presentes.