none
Crystal Reports No se pudieron recuperar datos de la base de datos. RRS feed

  • Pregunta

  • Tengo un problema con un report:

    {"\rError en el archivo temp_757b8f6d-f6ba-4f82-8636-83b49750169b 8640_6736_{A9A071B7-723F-4FC6-8EAD-695894F44ED2}.rpt:\nNo se pudieron recuperar datos de la base de datos."}

    HResult: -2147221760

    Error Id: -256

       en CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)
       en CrystalDecisions.ReportSource.EromReportSourceBase.HandleException(Exception exception)
       en CrystalDecisions.ReportSource.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext)
       en CrystalDecisions.CrystalReports.Engine.FormatEngine.GetLastPageNumber(ReportPageRequestContext reqContext)
       en ProcesoCarga.ReportManager.getPaginasZE22(Int32 idze22) en C:\blah blah

    La línea que da fallo:

                    ReportDocument rZE26 = new ProcesoCarga.Reports.ZE22_26();
                    rZE26.SetDataSource(fvDataSet);
                    p += rZE26.FormatEngine.GetLastPageNumber(new CrystalDecisions.Shared.ReportPageRequestContext());
                    rZE26.Close();

    El dataset está cargado con datos, depurando veo esos datos. Lo curioso es que tengo otro report que usa el mismo dataset en la misma base de datos y no da ningún problema.

    Este pequeño bloque lo utilizo para saber cuántas páginas ocupará el report antes de lanzarlo a la impresora.

    ¿Alguna idea?

    Muchas gracias!

    • Cambiado Laura Ceglz martes, 4 de octubre de 2016 20:14
    lunes, 3 de octubre de 2016 22:29

Todas las respuestas