Ver Mensaje Individual
  #1  
Antiguo 06-11-2012
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Reputación: 22
Toni Va por buen camino
Añadir control de 'es copia' en FastReports

Hola a todos!

Tengo una aplicación realizada en C++ Builder 6 + Fast Reports 4 la cual imprime algunos documentos y quiero realizar que en el caso de los albaranes que cuando se impriman (no solo se visualicen) informen a la aplicación de que ya esta impreso, es decir informe el campo impreso = 'S' de la tabla donde se almacenan las cabeceras de los albaranes.

Por como esta integrada la aplicacón con el Fast Reports, la forma en la que he realizado esto es desde el propio report. Programando el evento OnAfterReportPrint que ejecute con ibquery con una sentencia slq tipo update que actualiza este campo.

Hasta aqui en modo diseño todo funciona correctamente, pero cual es mi sorpresa cuando guardo el informe y lo ejecuto en el modo normal. Pues parece ser que por algun motivo no ejecuta dicho evento

Para llegar a esta conclusion he puesto un ShowMessage('Pruebas'); que en modo diseño si sale y en modo normal no.

Alguien tiene alguna idea al respecto?

O otro modo de poder hacer este control de que documento se han iimpreso.

Muchas gracias!
__________________
Saludos,

Bitman
Responder Con Cita