![]() |
impresion de informe contable con string grid y QUICK REPORT
El problema es el siguiente:
Tengo 2 FORMS (InformeCC) y (ImprimeCC) EN INFORMECC(Tform) tengo un campo cliente_id(Tedit) que toma el ID del CLIENTE y mediante un boton GENERA INFORME llena un StringGrid (sgInformeCC) con la siguiente estructura de diseño : FECHA________DETALLE__________________DEBE_____HABER_______TOTAL 25/04/2004___pago a cuenta_____________________$ 200__________$ 200 26/05/2004___compra de tv_______________$1200________________$ 1000 en el mismo form hay un boton GENERA IMPRESION que le paso el siguiente codigo Código:
hay un QR TquickReport con la siguientes bandas: Page Header Title Column Header Detail Summary Page Footer En La banda detail tengo un QRLabel llamado QRfecha. Para pasarle la string grid al reporte utilice el procedimiento de ROMAN dentro de OnNeedData del qrInforme. Que utiliza el string del otro formulario( informeCC). Código:
No se si estaré colocando mal el ITEMINDEX o estoy equivocandome en los Band pero cuando ejecuto el boton GENERA IMPRESION me tira un preview vacio sin la Hoja. no me muestra ni siquiera la hoja en la previsualización. Y cuando reemplazo el ItemIndex por un valor (ej. 1 :rolleyes: ) para ver si funciona imprimiendo nada mas la fila 1 me dice ACCES VIOLATION y un error raro . donde puede estar el error ? que es lo que tengo que hacer ? Muchisimas gracias. y disculpen lo largo que es el post. =( :confused: |
descubri hace un rato que me tira un error cuando el MoreData de
procedure TImprimeCC.QRInformeNeedData(Sender: TObject; var MoreData: Boolean); es true o false ... si pruebo con solo una fila y no declaro TRUE o FALSE a MoreData no hay ningun error y me imprime la fila de la string en el preview. Que podra ser que no me deja imprimir mas datos ? |
La franja horaria es GMT +2. Ahora son las 01:57:58. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi