Fórum Relatorios - Duvidas #301432
01/11/2005
0
Vejam o meu problema:
Tenho 2 tabelas, uma tabela se chama vendas, e a outra produtos da venda. As 2 estão relacionadas certinho...
Agora eu preciso imprimir, fazendo uma seleção, como eu faço isso, alguém poderia me explicar detalhadamente?
Eu uso o Delphi 7 e o Rave Report. Gostaria de selecionar por ID...
Obrigado pessoal...
Ricieri
Curtir tópico
+ 0Posts
01/11/2005
Wiltonfenix
Gostei + 0
01/11/2005
Ricieri
Na venda com o ID 1, eu tenho os seguintes produtos vendidos: x, y, z..
Ai nesta dela de filtro, eu informo o número do id da venda, e o relatório imprime o título, tipo: venda 1, e os produtos desta venda...
Gostei + 0
01/11/2005
Ariovaldo
Primeiro vc deve criar uma telinha onde vc vai listar todas as suas vendas para o usuario poder selecionar Uma Correto;
Nesta mesma tela vc vai colocar um Botão Imprimir, coloca também dois componentes Queries onde um vai chamar qry_venda e o outro Qry_VendaItem, ligue a propriedade connection certinho,
dentro da propiedade SQL da Qry_venda vc escreve o seguinte:
Select * From venda Where idVenda = :IDVenda
dentro da propiedade SQL da Qry_vendaItem vc escreve o seguinte:
Select * From vendaItem Where idVenda = :IDVenda
dê dois Cliques no botão imprimir e coloque o seguinte código Nele
Qry_Venda.Close;
Qry_Venda.Parambyname(´IDVenda´).asInteger := seu campo que vc selecionou a venda
Qry_Venda.open
no Evento AfterScroll da qry_VendaItem coloque o seguinte código:
Qry_VendaItem.Close
Qry_VendaItem.Parambyname(´IDVenda´).asinteger := Nome do campo na qry_venda que guarda o ID
Qry_VendaItem.open
coloque agora dois DataSource e ligue cada um em uma qry e ligue os data souce da banda do seu relatório
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)