Quick Report

Delphi

28/10/2003

Olá,


Tenho um aplicativo em Delphi 6 e banco SQL Server (conexão ADO), agora quero fazer um relatório que utilize várias tabelas juntas através de uma Query.

Exemplo:

No DataSet do QuickRep seleciono a Query.
No Evento BeforePrint do QuickRep coloco o seguinte comando:

DataModule.Query.Active := False;
DataModule.Query.SQL.Clear;
DataModule.Query.SQL.Add(´Select * from Tabela1 T1, Tabela2 T2 ´
+´ where T1.codigo = T2.codigo ´);
DataModule.Query.Active := True;

No Detail coloco QRDBText e no DataSet seleciono a Query e no DataField seleciono o nome do campo.
No Menu Principal executo Form1.Query.preview;

Só que o relatório aparece em branco, por que?

Obs: Fiz a mesma coisa com paradox e deu certo!

Antecipadamente Agradeço!


Motuca

Motuca

Curtidas 0

Respostas

Brnz

Brnz

28/10/2003

Utilize ADOQuery ao inves de Querys normais...

Talvez funfe...

BRNz...


GOSTEI 0
Motuca

Motuca

28/10/2003

Eu estou utilizando a ADOQuery!


GOSTEI 0
POSTAR