Como carregar campo de uma query no quickreport???

Delphi

13/02/2005

Como carrego um campo de uma determinada query no quickreport??
Pensei que fosse algo assim:
quickrep1.qrDBtext.Lines.Add(DM.Query.FieldByName(´NOME´).AsString);

Mas quando faço isso só aparece o último registro da query. O que está errado???


Emir Neto

Emir Neto

Curtidas 0

Respostas

Mssilva

Mssilva

13/02/2005

Colega faça assim no query na propriedade SQL -> (TStrings )
Coloque algo assim: Select * From sua tabela, Active True de dois clicks na query click com o direito do mouse escolha Add Fields.
Agora no QReport na propriedade DataSet escolha a query , coloque um QRDBText e na propriedade DataSet escolha a query, no DataField o Campo que você que mostrar ok.
Se não for isso post aqui.


GOSTEI 0
Emir Neto

Emir Neto

13/02/2005

Mostra apenas o último registro da query.


GOSTEI 0
Dbergkamps

Dbergkamps

13/02/2005

se for em run time tente
Query1.Close
Query1.Sql.Clear;
Query1Sql.Add(´select * from Suatabela´);
Query1.open;

eu sempre faço assim e da certo.


GOSTEI 0
Emir Neto

Emir Neto

13/02/2005

Mas é exatamente isso que fiz, mas só apareceo o último registro.


GOSTEI 0
POSTAR