Master/Detail com duas Querys

Delphi

13/12/2003

Srs, Por favor me ajudem!

Estou montando um relatório básico Master/Detail onde tenho uma tabela ´Produto´ e outra ´Quantidade´, os campos comuns são Produto.Cod_Marca e Quantidade.Cod_Produto.

Ao fazer um relatório master/detail não tive problemas para mostar todos os dados da Quantidade condicionados a tabela Produto; porém se eu utilizar tabelas, o problema é qeu NÃO SEI MEXER COM TABELAS, e quando tento fazer o mesmo relatório usando DUAS QUERYS ele não condiciona o Subdetail ao Detail fica:

Produto1 / Todos os dados da tabela quantidade | Produto2 / Todos os dados da tabela quantidade

Estou usando o seguinte:

Query1:
Select * From Produto

Query2:
Select P.Cod_Marca, Q.Cod_Produto, Q.Quantidade, Q.ns
From Produto P, Quantidade Q
Where P.Cod_marca = Q.Cod_Produto


Como que faço para que o SubDetail seja condicionado ao Detail?

Muito obrigado :oops:


Aurino003

Aurino003

Curtidas 0

Respostas

Adilsond

Adilsond

13/12/2003

Query1:
Select * From Produto

Query2:
Select Cod_Produto, Quantidade, ns
From Quantidade
Where Cod_Produto = :Cod_marca

Na segunda query, defina na propriedade DataSource o datasource ligado a query1. Com isto será passado ao parametro o código do produto automaticamente.


GOSTEI 0
Aurino003

Aurino003

13/12/2003

AdilsonD,

Obrigado pela força, problema resolvido!

:D Valeu :lol:


GOSTEI 0
POSTAR