Como imprimir o conteúdo de uma DBGRID?
Como procedo para imprimir o conteúdo de uma DBGRID, sendo que seu conteúdo foi originário de uma pesquisa numa tabela .db ou .dbf...
Explicando melhor:
Tenho uma aplicaçãozinha feita em Delphi6 que realiza uma pesquisa numa Banco de Dados .dbf, e eu gostaria de imprimir o resultado da pesquisa mostrada na DBGRID e dá problemas, tem a possibilidade de mostrar por exemplo a quantidade achada? Contando as linhas da DBGRID, é possível?...
Explicando melhor:
Tenho uma aplicaçãozinha feita em Delphi6 que realiza uma pesquisa numa Banco de Dados .dbf, e eu gostaria de imprimir o resultado da pesquisa mostrada na DBGRID e dá problemas, tem a possibilidade de mostrar por exemplo a quantidade achada? Contando as linhas da DBGRID, é possível?...
Adriano Lima
Curtidas 0
Respostas
Marfred
13/04/2004
Depende.... como vc qer seu relatorio ? em quick report ou em caracteres direto pra impressora ?
Se for em quick report ele traz tudo pronto ja.... até a quantidade de registros impressa... mais facil...
se for direto na impressora, para imprimir vc tera q correr a tabela e ir imprimindo o registro corrente, utilize a funcao para pegar a quantidade de registro da sua tabela....
table1.recordcount
pega a quantida de registro da tabela ....
se a tabela tem 2000 registro e tem 15 apos o filtro a funcao acima vai retornar os registros visiveis.... que sera 15....
Se for em quick report ele traz tudo pronto ja.... até a quantidade de registros impressa... mais facil...
se for direto na impressora, para imprimir vc tera q correr a tabela e ir imprimindo o registro corrente, utilize a funcao para pegar a quantidade de registro da sua tabela....
table1.recordcount
pega a quantida de registro da tabela ....
se a tabela tem 2000 registro e tem 15 apos o filtro a funcao acima vai retornar os registros visiveis.... que sera 15....
GOSTEI 0