none
Al activarse un evento, Crystal Report pierde los parámetros y da un error. RRS feed

  • Pregunta

  • Hola amigos.

    Quería saber si alguno sabe porque pasa lo siguiente:

    Estoy tabajando en ASP.Net con VB, tengo un reporte en Crystal Report y en la misma pantalla del reporte tengo 2 calendar para poder hacer un filtro por fechas y además un combobox donde selecciona el departamento al que se le desea hacer el reporte. Además tengo un boton de "Consultar" que envia la consulta al servidor. Lo que pasa es lo siguiente: cada vez que selecciono una fecha diferente en alguno de los calendar se activa el evento Load automáticamente, y en donde esta el reporte aparece un mensaje diciendo que se han perdido los valores del parametro (aqui cabe mencionar que el reporte se alimenta de 3 parametros a un SP, las 2 fechas y  el id del Dpto). En el evento load tengo un "ispostback" para validar si es la primera vez que se ingresa o no, ya que lo ocupo así. Lo que opte fue hacer que cada vez que se selecciona alguna fecha o el Dpto se oculte el reporte para que no muestre ese msj de error y cuando da en "Consultar" se le muestre según los datos que se enviaron.

    El problema es que esto me sirve a nivel local, pero cuando ya lo monto al servidor (server 2008 r2) y lo pruebo en vez de ocultarme el reporte cada vez que doy clic en algun calendar o el Dpto, me tira el msj de que se han perdido los valores del parametro, y cuando doy clic en "Consultar" me sigue mostrando el mismo msj y no carga el reporte. lo curioso es que cuando entro por primera vez a la pagina si carga el reporte bien segun el dpto que esta seleccionado por default y por las fechas que estableci por default, pero posterior a eso se cae, y aún cuando se activa el evento por el boton solo sirve como cuando quiere, o tambien me paso que mostraba los datos demasiado rapido y luego dejaba la pagina del reporte en blanco.

    Probe haciendo el llamado del método que envia los valores al reporte, fuera del "if ispostback..", tanto dentro como afuera y obtuve el mismo problema.

    Si alguno me puede ayudar sobre que podrá ser el problema les agradezco mil

     

    Saludos.

     

    sábado, 19 de noviembre de 2011 17:59