Ver Mensaje Individual
  #1  
Antiguo 28-12-2005
cybergerman cybergerman is offline
Miembro
 
Registrado: ago 2004
Posts: 36
Reputación: 0
cybergerman Va por buen camino
Unhappy Ayuda con Subreportes en ReportBuilder!!

Tengo un proyecto que realizar donde la idea es la siguiente:

Debo imprimir 4 notas de pedido donde lo único que cambia es el label de la banda sumario:Ej:"Para Administración"(es decir, cada una de estas notas va para un sector de la empresa:Administración,Compras,etc).

Esta nota de pedido tiene: 152mm de alto por 225 de ancho y la complejidad es que debe imprimirse en una impresora de matriz de puntos(Epson LX).

Lo primero que hice fue multiplicar los 152mm de alto por 4(4 notas de pedido),lo que me da una altura de 608 mm, y esto lo puse en la configuracˇón de página del reporte(Es decir puse el tipo de página "custom").

Los Subreportes los puse en la banda "Encabezado" del reporte principal.
Y están con su correspondiente separación(de acuerdo a los 152mm de alto que tiene cada nota de pedido).

Luego comenzé a diseńar cada nota de pedido en cada subreporte.

El problema es que en la vista previa me aparece todo bien pero al momento de imprimir en la impresora matricial, si uno va a "Panel de Control","Impresoras","Trabajos de impresión"
figura el trabajo que mande a imprimir, pero me muestra muchísimas páginas(mas de 600);
Otras veces me imprime las dos primeras notas de pedido y luego se corta la impresión o me imprime dos notas de pedido con el mismo Label(Por Ej: Me salen dos para Administración) o directamente no para de imprimir, mas y mas hojas.

Probé poniendo en la configuración de la impresora que el tipo de página fuera continuo,A4, etc y pasa exactamente lo mismo.

Otra forma que probé es diseńar solamente una nota de pedido en un reporte sin subreportes y al momento de imprimir seleccionar 4 copias que es lo que yo necesito, entonces probe en el evento "onPrint" del Reporte preguntar por la propieda "PageNo"; Si valía uno que el Label de la banda sumario dijiera "Para Administración", Si valía dos "Para compras" y asi sucesivamente.
Pero probé en una impresora Laser y me imprime las 4 páginas con el mismo Label, es decir que siempre el numero de página de las cuatro copias esta en uno.

Alguien me puede dar una solución y recuerden que la salida de impresión es a una Impresora matricial.
Responder Con Cita