Fórum Relatórios com Query em Tempo de Execução #326956
07/08/2006
0
Estou aprendendo sobre Relatórios em QReport (estou utilizando o que vem com o Delphi7)... Estou montando um relatório que esta apontando para uma Query que só esta ativa em tempo de execução...
[color=red:65f4880842]DMDados[/color:65f4880842][i:65f4880842](Data Module)[/i:65f4880842]
[color=red:65f4880842]DmDados.QryPsqCostLote[/color:65f4880842][i:65f4880842](Query Pesquisa Costureiras no Lote)[/i:65f4880842]
O DataSet do QuickRep esta apontando para a ´DmDados.QryPsqCostLote´
Os DataSet dos QRDBText eu consigo Direcionar para DmDados.QryPsqCostLote...
A minha dúvida é a seguinte... Como eu faço para indicar ao QRDBText o DataField... da ´DmDados.QryPsqCostLote´... sendo que a Query só esta ativa e tem Field em tempo de Execução...
Agradeço a todos e pesso desculpas se não esta bem claro, se necessário, reformulo minha dúvida... obrigado a todos...[i:65f4880842][/i:65f4880842]
Adelor Silva
Curtir tópico
+ 0Posts
08/08/2006
Dadonas
QRDBText.DataField := DmDados.QryPsqCostLote.Fields[0];
Neste caso, Field[0] busca o primeiro campo da tabela, dai vc tem que ver qual a posição do campo que vc quer.
Epero ter ajudado.
Abraço.
Gostei + 0
08/08/2006
Dadonas
vc vai ter que informa o Dataset dinamicamente também:
QRDBText.DataSt := DmDados.QryPsqCostLote
Fallow
Gostei + 0
08/08/2006
Adelor Silva
estes parâmetros eu digito... no OnCreate do Relatório... ???
Gostei + 0
09/08/2006
Dadonas
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)