Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/02/2009, 12:04
Avatar de AgustinT
AgustinT
 
Fecha de Ingreso: enero-2009
Mensajes: 12
Antigüedad: 15 años, 3 meses
Puntos: 0
De acuerdo Respuesta: Pasar Recorsdet a SubReport de Crystal

Bueno, finalmente he encontrado la solucion.
El tema es que hay que crear un nuevo objeto por cada SubReport que tengamos, y a este tratarlo como un Reporte diferente.
El codigo es asi:

' Creo el objeto para el SubReport
Dim crSubReport As New CRAXDDRT.Report
' Cargo los SubReport
Set crSubReport = crReport1.OpenSubreport("Detalles") <-- Nombre del SubReport
`Le paso el dataset al SubReport
crSubReport.Database.SetDataSource ds_detalle
crSubReport_Detalle.ReadRecords


y luego se imprime el reporte principal.

Espero que les sirva.
Saludos!