Comando de Impressão para DBGrid?
sou principiante... e estou fazendo uma agenda no Delphi
e quero colocar uma rotina de impressão para imprimir os
dados contidos no DBGrid que tem o programa.
Como faço isso?
abrasssssssssss
e quero colocar uma rotina de impressão para imprimir os
dados contidos no DBGrid que tem o programa.
Como faço isso?
abrasssssssssss
Pearljam
Curtidas 0
Respostas
Sandra
28/06/2004
pearljam,
Se os dados que exibe no DBGrid são selecionados através de uma consulta, selecione a mesma Query na propriedade DataSet do form de impressão (QReport).
Para visualizar o relatório, no onClick de um botão digite:
Para imprimir (sem visualizar):
Se os dados que exibe no DBGrid são selecionados através de uma consulta, selecione a mesma Query na propriedade DataSet do form de impressão (QReport).
Para visualizar o relatório, no onClick de um botão digite:
QReport1.Preview;
Para imprimir (sem visualizar):
QReport1.Print;
GOSTEI 0
Pearljam
28/06/2004
Sandra.
Estou ligando o DBGrid direto no DataSet
pra que os dados atualizem automáticamente!
como faço nesse caso?
abrasss
Estou ligando o DBGrid direto no DataSet
pra que os dados atualizem automáticamente!
como faço nesse caso?
abrasss
GOSTEI 0
Sandra
28/06/2004
A propriedade DataSource do DBGrid está ligada ao DataSource correspondente a tabela, correto? Então, na propriedade DataSet do QReport basta informar a tabela correspondente.
Depois, é só utilizar os comandos para visualizar e imprimir.
Depois, é só utilizar os comandos para visualizar e imprimir.
GOSTEI 0
Pearljam
28/06/2004
não consegui.... fiz muita coisa aqui...
conectei o QReport ao banco de dados ... mas nda
aparece no relatorio....
se puder dar uma olhada... eu coloquei o código ai...
http://www34.brinkster.com/infoprog/agenda.zip
bjos.
conectei o QReport ao banco de dados ... mas nda
aparece no relatorio....
se puder dar uma olhada... eu coloquei o código ai...
http://www34.brinkster.com/infoprog/agenda.zip
bjos.
GOSTEI 0