Ver Mensaje Individual
  #17  
Antiguo 29-11-2007
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Reputación: 19
ingabraham Va por buen camino
Cita:
Empezado por ContraVeneno Ver Mensaje
Es mas bien hay un problema de concepto, como ya te dijeron.

Un QuickReport tiene la opción para imprimir o para visualizar, pero son cosas distintas. No tiene sentido hacer una y luego la otra. Si tu sistema requiere que algo se imprima, se utiliza el comando Print. Si la impresión es opcional al usuario, se utiliza el comando Preview. Ningún código o ninguna acción relacionada con el reporte, debería de ejectuarse al momento de utilizar print o preview, es decir, la instrucción Print o la instrucción Preview, debería ser la última acción.

Aquí el problema creo yo, es que en lugar de tener ese código en el evento BeforePrint de la banda TQRGroup, deberías tenerlo en el evento BeforePrint del Reporte mismo.
Bueno, comprendo lo que dices
pero por q al momento de aplicar

Form29.QuickRep1.Preview;
Form29.QuickRep1.print;

o
Form29.QuickRep1.print;
Form29.QuickRep1.Preview;

me imprime de una manera diferente.

te recuerdo q tengo un codigo en el qrgroup para mostrar 4 registros por hoja y esto es lo q me causa esto
entonces
ami me sirve este:
Form29.QuickRep1.Preview;
Form29.QuickRep1.print;
para q ejecute lo q esta en el qrgroup y luego lo imrpima.
me hago entender, pero quiero q no tenga q cerrar el reporte para q empiece la impresion. q lo muestre y comience a imprimir
Responder Con Cita