PDA

Ver la Versión Completa : problema con el PreviewModal()


franfl
11-08-2008, 21:52:01
Hola
Tengo otro problema bastante importante. En mi programa muestro unas cuantas estadisticas, que las muestro con un qrchart. El problema es que si hago la llamada con qr->PreviewModal(), al salir casca, me dice que el identificador de la venta no es valido. Entonces lo que se me ocurre es hacerlo con el Preview(), pero esto tambien cascaria pq podría ver varios informes a la vez. Entonces pense en hacer antes de la llamada un Enable->False de la pantalla desde donde llamo, pero no se como puedo detectar que se cierra el formulario de la estadistica, o sea el quickreport, porque no ejecuta el close como un formulario normal de builder. ¿Hay algún metodo para saber cuando se cierra el form para asi activar de nuevo el principal dsde donde se hizo la llamada ?
Muchas gracias
un saludo

coso
11-08-2008, 22:02:19
hola,
ten en cuenta que el previewmodal en principio no tiene ningun defecto, vamos, no tiene que modificar tu query para nada. Lo que quiero decir es que tanto con el preview como con el previewmodal, el bug lo tendras alla. Lo mejor seria que resolvieses ese bug antes de taparlo.

franfl
11-08-2008, 22:18:14
lo intente solucionar depurando el programa, pero algo pasa con el qrchart, es la gráfica que utilizo. Le pregunte a un amigo que le pasaba algo similar, y el profesor le dijo q era un fallo que no entendia, por eso solo se me ocurre hacer la 'trampa' de conocer cuando se cierra el formulario.