Fórum Relatório ... #166708

27/06/2003

0

Bom dia colegas,

Primeiramente me deixe explicar como funciona o sistema e dizer que sou um mero iniciante.
O sistema que tenho tem um cadastro de veiculos e um de servicos que o veiculo presta.Tenho outra tabela com lançamento de serviços. Esta terceira tabela tem lookup na tabela de veiculos e servicos
Lançando os dados:

Veiculo : 401 (campo código no cadastro de veiculos)
Servico: 10 (Campo codigo no cadastro de servicos
Data: 01/01/2003
Qtde: 10
ValorUnit: R$ 17,50
ValorTotal: R$ 175,00

Quando mando imprimir um relatório quero que saia um valor correspondendo a descricao do veiculo e do servico. Ex:

Relatório Detalhado - Período de 20/01/2003 a 21/01/2003

Veículo : 401 Ford Cargo
Servico: 10 Transporte de Pessoal
Valor Total: R$ 175,00

Onde (Ford Cargo é o campo Descricao do cadastro de veiculos
e (Transporte de Pessoal) é o campo Descricao do cadastro de Serviços.


Agradeço imensamente a quem ajudar.


Utilizo:
Delphi 5.0 Enterprise
Paradox 7.0
QuickReport


--
[]´s
NETOSDR
Sebastião B. Neto


Netosdr

Netosdr

Responder

Posts

27/06/2003

Michel_prog

Bom não posso consegir te ajudar mais espero que você possa me ajudar tenho o mesmo problema mais gostaria de saber como eu fasso para imprimir um registro de cada vez
Grato...
Michel Gibin
System Technology


Responder

Gostei + 0

30/06/2003

Anjo Azul

Olha sem conhecer suas tabelas fica um pouco difícil de montar o sql, mas faça o seguinte vá na propriedade comand text do seu componente correspondente ao sqlclientedaset ( que faz a conexão entre a tabela e o Banco) e digite:

select veiculo, serviço, valor total, descricao_cadastra_veiculo, descricao_cadastra _servicos
from (suas tabelas)
where chave primaria da tabela cadastro_veículo = chave estrangeira da tabela cadastra_descricao;

Olha pelo jeito vai ter também que fazer um Sum para obter o preço total, se for isso fica mais ou menos assim

select veiculo, serviço, Sum (nome_campo_onde_estão os_valores a serem somados) as valor total, descricao_cadastra_veiculo, descricao_cadastra _servicos
from (suas tabelas)
where chave primaria da tabela cadastro_veículo = chave estrangeira da tabela cadastra_descricao
gropy by veiculo.

Se você tentar através do sql e não diretamente na tabela fica bem mais fácil.

Se não ajudei espero não ter atrapalhado

;-)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar