![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
gracias por tus sugerencias, cerregi nuevamente los codigos que mencionaste y ahora estoy intentando ejecutar para ver si arroja el mismo error.
Cita:
|
|
#2
|
|||
|
|||
|
no es la solucion
hola,
lamentablemente sigue apareciendo el error de violacionde acceso... alguna idea? ![]() |
|
#3
|
|||
|
|||
|
hola foristas,
ya encontre una solucion de menor costo para evitar el desagradable error de "access violation". el truco es el siguiente:en vez de hacer: formRpt.qreport.preview; hay que hacer esto: formRpt.qreport.previewmodal; if (messagedlg(...) = ...) then formRpt.qreport.print; algo pasa con "xxx.preview;" que sigue ejecutando las instrucciones posteriores... asi que habria que usar "previewmodal", pero el previewmodal no me muestra los botones "print", asi que habria que codigicar a mano la posibilidad de impresion. sera esta la solucion? no lo se... pero por lo menos, ya no me sale el error de violacion de acceso... salud!!!! espero comentario!!! |
|
#4
|
||||
|
||||
|
Cita:
luego de la llamada a frmRptF.Previsualizar (que internamente llama a qr.Preview) el formualrio se destruye mietras aún está visible. Lo único que tienes que hacer es:
y dejar el Action := caFree en el evento OnClose del formulario del reporte. // Saludos |
|
#5
|
|||
|
|||
|
evento OnClose???
Cita:
pero el evento OnClose no se activa con el boton "close" de la previsualizacion..., en ese caso, donde debo poner el codigo??? gracias |
|
#6
|
||||
|
||||
|
Cita:
Mira, no lo he visto con detalle, pero en una prueba rápida parece que podría servirte el evento AfterPreview del QuickRep:
// Saludos |
|
#7
|
|||
|
|||
|
lo probare
Cita:
gracias por el dato, lo probare inmediato a ver si con eso se resuelve el problema. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|