Crystal Report

04/01/2006 - 10:49 por hal9000 | Informe spam
Buenos dias, llevo tiempo trabajando con el crystal reports y c# con visual studio y aparte de todo el tiempo que llevo pegandome con el hasta que lo he controlado bien porque es un mundo aparte ;), tengo un problema que no he conseguido solucionar, cuando cargo un report en un viewer de visual studio y cierro el winform antes de que se haya cargado el report me salta un pedazo de error que el try catch no controla, lo he medio solucionado deshabilitando el controlbox de la ventana y poniendo un boton de cierre que comprueba si el report is loaded pero es una solución un poco chapuza, si alguien supiera otra forma de solucionarlo se lo agradecería

crystalreportsource= al report que se

El problema es que cuando el report va a cargar los datos a la base de datos sql, coge los datos y cuando vuelve si has cerrado la ventana donde estaba el viewer evidentemente dice que ese objeto ya no existe y casca

Este problema solo pasa cuando abres un winform y lo cierras muy rapidamente y no le da tiempo a cargar los datos de la bda pero pasa

Muchas Gracias por adelantado

hal9000

Ver este tema: http://www.softwaremix.net/viewtopic-471160.htm

Enviado desde http://www.softwaremix.net
 

Leer las respuestas

#1 Octavio Hernandez
04/01/2006 - 22:14 | Informe spam
Hola,

Me parece haber sufrido ese problema también, y creo que el enfoque que
utilizas es muy bueno! Si acaso para quitarle un poco la 'pinta' de chapuza
que te parece que tiene, podrías crear un formulario base
'VisualizadorInforme' donde concentraras todo el código que deshabilita el
cierre de la ventana y luego lo vuelve a habilitar. Los formularios de
presentación de informes heredarían de este, con lo que el código 'sucio'
estaría concentrado en un único sitio.

Salu2 - Octavio

"hal9000" escribió en el mensaje
news:

Buenos dias, llevo tiempo trabajando con el crystal reports y c# con
visual studio y aparte de todo el tiempo que llevo pegandome con el hasta
que lo he controlado bien porque es un mundo aparte ;), tengo un problema
que no he conseguido solucionar, cuando cargo un report en un viewer de
visual studio y cierro el winform antes de que se haya cargado el report
me salta un pedazo de error que el try catch no controla, lo he medio
solucionado deshabilitando el controlbox de la ventana y poniendo un boton
de cierre que comprueba si el report is loaded pero es una solución un
poco chapuza, si alguien supiera otra forma de solucionarlo se lo
agradecería.

crystalreportsource= al report que sea

El problema es que cuando el report va a cargar los datos a la base de
datos sql, coge los datos y cuando vuelve si has cerrado la ventana donde
estaba el viewer evidentemente dice que ese objeto ya no existe y casca.

Este problema solo pasa cuando abres un winform y lo cierras muy
rapidamente y no le da tiempo a cargar los datos de la bda pero pasa.

Muchas Gracias por adelantado.


hal9000


Ver este tema: http://www.softwaremix.net/viewtopic-471160.html

Enviado desde http://www.softwaremix.net


Preguntas similares