none
Actualizar datos en crystal reports RRS feed

  • Pregunta

  • Hola amigos, tengo un pequeño problema que ya se me hizo enorme...

    Tengo una aplicacion donde genero combinaciones numericas y esas combinaciones las guardo en una tabla Combinacion que tiene un ID y una Descripcion.

    Bueno hasta ahi todo bien. El rpoblema surge cuando quiero generar un listado en crystal reports 13.

    Como origen de datos para el reporte utilizo un dataset.xsd que contiene la tabla combinacion.

    Bueno, el informe lo puedo generar correctamente, el tema es que, cuando guardo nuevas combinaciones y vuelvo a generar el informe no se ven los datos actualizados que volvi a guardar en la base de datos si no que se ven los datos anteriores.

    Ahora si cierro la aplicacion y la vuelvo a ejecutar, ahi si veo los datos actualizados.

    en el load del formulario que contiene el crystalreportviewer tengo el siguiente codigo:

    reporteCombinaciones reporteComb = new reporteCombinaciones();

    reporteComb.ReportOptions.EnableSaveDataWithReport = false;
    var dataSetCombinaciones = new dataSetCombinaciones();
    var dataAdapterCombinaciones = new dataSetCombinacionesTableAdapters.CombinacionTableAdapter();
    var dataTableCombinaciones = dataSetCombinaciones.Combinacion;

     dataAdapterCombinaciones.Fill(dataTableCombinaciones);
     dataSetCombinaciones.AcceptChanges();
     reporteComb.SetDataSource(dataSetCombinaciones);
     

     vistaReporte.ReportSource = reporteComb;
     vistaReporte.RefreshReport();
                
     dataSetCombinaciones.Dispose();
     dataTableCombinaciones.Dispose();
     dataAdapterCombinaciones.Dispose();

    Si alguien puede ayudarme con este problema lo agradeceria mucho ya que no consigo dar con la solucion.

    Muchas gracias.

    domingo, 24 de junio de 2012 21:37

Todas las respuestas

  • Que tal, buenas noches, qué base de datos estás usando?, utilizas ODBC? por que yo tengo un problema similar pero utilizo SQL con acceso mediante odbc, de esa manera le mando en la cadena de apertura del reporte, dichos valores así como parámetros en caso de haberlos y me muestra la información actual.

    Sin embargo, igual y podemos compartir información, tal vez te pueda servir.

    saludos.

    viernes, 16 de noviembre de 2012 3:34