none
Referencia a objeto no establecida como instancia de un objeto RRS feed

  • Pregunta

  • Buenos dias gran comunidad, me veo en la necesidad de recurrir a su experiencia, les comento que estoy realizando un proyecto el cual genera "Estados de Cuentas Corrientes", para lo cual uso(Visual Studio 2010 [vb. net], SQL Server 2008, Crystal Reports v13.0.2.469).

    Al grano, este error o advertencia se presenta una vez cargado el reporte en el Crystal Repor Viewer, al presionar el boton de impresion del mismo(CrystalReportViewer) se genera esta advertencia, al igual que al presionar el boton para ver las demas paginas del report, ya que por lo general son de dos paginas.

    Busque referencias a este problema y solo hay informacion referente a que no se han intanciado de forma correcta controles, pero como les comento este error se genera una ves cargado el informe.

    Espero puedan darme una ayuda.

    Gracias


    martes, 18 de febrero de 2014 14:12

Respuestas

  • Encontre la respuesta les comento que con cambiar una linea de codigo se resolvio el problema, para ser sincero cambio como 3 veces el crystal reports variando de versiones pero nada dio resultado.

    les dejo la sentencia que estaba ocupando:

    Using reporte As New EstadoDeCuentaEnPDF_EMB
            Try
                reporte.SetDataSource(dt)
                reporte.Refresh()
                conn.Close()
                CargarGrafico(Periodo)
                CrystalReportViewer1.ReportSource = reporte
                configureCrystalReports() ' conexion
                CrystalReportViewer1.Refresh()
            Catch ex As Exception
                MsgBox(ex.Message)
            End Try

    End Using

    la cual cambie por :

     Dim reporte As New EstadoDeCuentaEnPDF_EMB
            Try
                reporte.SetDataSource(dt)
                reporte.Refresh()
                conn.Close()
                CargarGrafico(Periodo)
                CrystalReportViewer1.ReportSource = reporte
                configureCrystalReports() ' conexion
                CrystalReportViewer1.Refresh()
            Catch ex As Exception
                MsgBox(ex.Message)
            End Try

    Y fin del problema.

    Espero a alguien le sirva como info.


    martes, 18 de febrero de 2014 21:46