Phacko
21-03-2007, 02:19:42
Que tal, como los trata la vida??????
De nuevo por acá, tengo un pequeño problema con reportes, ya he diseñado el reporte de un punto de venta, por el momento lo estoy trabajando para preview, todo trabaja bien, datos, expresiones,..., pero el inconveniente es que como se trata de nota de venta hecha en impresora para royo de papel, no se tiene un tamaño definido de hojaen cuanto a longitud respecta. Trate de dimencionar la longitud antes de mandar llamar la vista previa de la siguiente forma:
FReporte.QuickRep1.Page.Length:=(370+NumRegs*20);
FReporte.QuickRep1.Prepare;
FReporte.QuickRep1.Preview;
Donde NumRegs es el numero de registros a imprimir y 370 es la medida del resto de bandas, aun con esto al hacer el preview, la página se presenta con el tamaño que tiene por default ( en este caso 279 mm), esto lo hice desde la form de donde mando llamar al reporte y en la misma forma donde he puesto el reporte y da lo mismo. Esto en Delphi y su correspondiente QReport.
Si alguien me puede orientar se lo voy a agradecer.
Gracias a todos, un saludo.
Buena noche por allá, buena tarde por acá.
De nuevo por acá, tengo un pequeño problema con reportes, ya he diseñado el reporte de un punto de venta, por el momento lo estoy trabajando para preview, todo trabaja bien, datos, expresiones,..., pero el inconveniente es que como se trata de nota de venta hecha en impresora para royo de papel, no se tiene un tamaño definido de hojaen cuanto a longitud respecta. Trate de dimencionar la longitud antes de mandar llamar la vista previa de la siguiente forma:
FReporte.QuickRep1.Page.Length:=(370+NumRegs*20);
FReporte.QuickRep1.Prepare;
FReporte.QuickRep1.Preview;
Donde NumRegs es el numero de registros a imprimir y 370 es la medida del resto de bandas, aun con esto al hacer el preview, la página se presenta con el tamaño que tiene por default ( en este caso 279 mm), esto lo hice desde la form de donde mando llamar al reporte y en la misma forma donde he puesto el reporte y da lo mismo. Esto en Delphi y su correspondiente QReport.
Si alguien me puede orientar se lo voy a agradecer.
Gracias a todos, un saludo.
Buena noche por allá, buena tarde por acá.