none
Crystal Reports - Acumula la los datos que le envío. RRS feed

  • Pregunta

  • Buenas. Tengo un problema que no estoy pudiendo resolver y es cuando mando un informe a imprimir lo cierro y lo mando nuevamente me sale duplicada la información.  Utilizo vb2008 y el formulario con Crystal incrustado.

    El código es el siguiente:

                Dim CrPed As New PedProvA()

                CrPed.Database.Tables("Pedprovlin").SetDataSource(dtPed)
                CrPed.Database.Tables("PedProvEnc").SetDataSource(dtEnc)

                frmImpVis.ImpresionCRV.ReportSource = CrPed
                frmImpVis.Text = "Impresion de Pedido"
                frmImpVis.ShowDialog()

                frmImpVis.Dispose()

    agradezco la ayuda. Rodrigo

    martes, 27 de octubre de 2015 17:02

Todas las respuestas

  • Saludos:

    A mi forma de ver es la asignacion de source, que debe ser un solo objeto. Veo que usas dos (dtPed y dtEnc) que supongo son el encabezado y el detalle y son DataTables. Debes unirlos a un DataSet y pasar el DataSet como SetDataSoruce.

    Espero ayude.

    JOSE LUIS


    Dios NO los llamo LAS DIEZ RECOMENDACIONES


    martes, 27 de octubre de 2015 18:25