4.2. A nível da estrutura do formulário e das propriedades do campo na tabela, a substituição da caixa de texto Cor por um grupo de opções de cores deverá resultar no seguinte:
![]() |
![]() |
![]() |
4.3. A vista de estrutura do formulário Vendas deverá ser idêntica à da seguinte figura:
5.3. Para criar o relatório Compras utilize o Assistente de Relatórios e seleccione as seguintes opções:
![]() |
![]() |
![]() |
![]() |
5.4. Para criar o relatório Vendas utilize o Assistente de Relatórios e seleccione as opções da figura da esquerda. Para ordenar e agrupar os dados utilize o respectivo botão e seleccione as opções da figura da direita.
![]() |
![]() |
6.1. Consulta Pormenor Vendas (origem dos dados: tabelas Vendas, Compras e Carros)
6.2. Consulta Carros com 4 portas (origem dos dados: tabela Carros)
6.3. Consulta Vendas superiores a X mil escudos (origem dos dados: consulta Pormenor vendas)
6.4. Consulta Carros por vender (origem dos dados: tabelas Vendas, Compras e Carros; associação externa entre tabelas: Compras -> Vendas)
6.5. Consulta Preços dos carros por vender (origem dos dados: consulta Carros por vender)
6.6. Consulta Lucro bruto por vendedor (origem dos dados: tabelas Vendas e Compras)
6.7. Consulta Marca mais vendida (origem dos dados: tabelas Vendas, Compras e Carros; valores de topo: 1)
6.8. Consulta Eliminar vendas posteriores ao dia D (origem dos dados: tabela Vendas)
7. Para proteger um subformulário atribua Sim à propriedade Protegido do separador Dados das propriedades do formulário.
8. A vista de estrutura do relatório Clientes e as propriedades do subrelatório Pormenor Vendas deverão ser idênticas às figuras que se seguem:
![]() |
![]() |
Última Actualização: 10 de Novembro de 1999