FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
error al ejecutar un reporte varias veces
Hola, tengoa una aplicacion en delphi5 con paradox. Tengo un reporte que utiliza un maestro detalle y tengo que imprimirlo varias veces para diferentes personas. Meti la creacion y liberacion del reporte dentro de un do while con la tabla maestro dando un next al final luego pregunto si desean seguir imprimiendo y despues de algunas impresiones, empieza a marcar un erro de que el componente qrstandardpreview ya existe e interrumpe las impresiones, este error lo marca despues del next y nunca es en el mismo numero de impresion.
Gracias Mar |
#2
|
||||
|
||||
Supongo que cierras el formulario en donde está el informe y lo vuelves a abrir, para que se destruyan todos sus componentes?
y en en OnClose del Formulario que contiene el informe:
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
muchas gracias lo intente pero no resulto, el mensaje que manda es: ' a component named qrstandardpreview already exist' y el codigo es el siguiente:
Última edición por marcoszorrilla fecha: 26-01-2005 a las 15:03:51. |
#4
|
|||
|
|||
Hola,
Te recomendaría utilizar las etiquetas del club que le hacen la vida más fácil al que lee el mensaje y vive una vida de indetados de códigos No sé que reporteador estás utilizando ni si le llamás "imprimir" a mostrar una formulario con vista previa por pantalla. Lo cierto es que tenés un problema con la creación de los objetos y su liberación, puesto que si es una vista previa y le hacés un Free te va a estar matando el objeto cada tanto por lo que deberías mover el Try fuera del bucle. Caso contrario la respuesta del amigo Marcos es totolmente adecuada. Saludos!
__________________
Suerte .: Gydba :. |
|
|
|