Rotina para imprimir dbgrid???
Galera,
fiz uma rotina para imprimir o conteúdo de uma dbgrid, e está funcionando blz, só estou com problemas no que diz respeito à largura das colunas.
Pois eu gostaria de imprimir, exatamente como está na tela ou seja se uma coluna teve sua largura modifica, a rotina de impressão imprima exatamente como está na tela.
Hoje eu uso o tamanho do campo para determinar o tamanho da coluna na hora de imprimir, usando a prop. dbgrid.columns[0].field.datasize. Mas muitas vezes o usuário reduz a coluna ao mínimo e como a medida da prop. dbgrid.columns[0].width é em pixels, fica difícil estabelecer uma co-relação entre pixels e caracteres.
Alguem tem alguma idéia de como fazer isto? Ou exemplo?
Obrigado :?
fiz uma rotina para imprimir o conteúdo de uma dbgrid, e está funcionando blz, só estou com problemas no que diz respeito à largura das colunas.
Pois eu gostaria de imprimir, exatamente como está na tela ou seja se uma coluna teve sua largura modifica, a rotina de impressão imprima exatamente como está na tela.
Hoje eu uso o tamanho do campo para determinar o tamanho da coluna na hora de imprimir, usando a prop. dbgrid.columns[0].field.datasize. Mas muitas vezes o usuário reduz a coluna ao mínimo e como a medida da prop. dbgrid.columns[0].width é em pixels, fica difícil estabelecer uma co-relação entre pixels e caracteres.
Alguem tem alguma idéia de como fazer isto? Ou exemplo?
Obrigado :?
Aledeol
Curtidas 0
Respostas
Ricardo.vano
21/04/2004
Post a sua rotina para ficar mais fácil
GOSTEI 0