![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
01/04/2009, 09:28
|
![Avatar de jimc569](http://static.forosdelweb.com/customavatars/avatar136422_1.gif) | | | Fecha de Ingreso: mayo-2006 Ubicación: Antigua Guatemala
Mensajes: 7
Antigüedad: 18 años, 9 meses Puntos: 0 | |
Respuesta: Problema con sub reportes de crystal con vb .Net 2005 ya encontre la solución para los interesados...
si el sub reportes tienen 3 tablas (Tabla1,Tabla2,Tabla3) se tienen que declarar un dataset y agregar estas 3 tablas tal y como se llaman al dataset, por supuesto hay que llenar las tablas del dataset con los datos que le correspondan a la tabla.
Aca les dejo un medio ejemplo de como lo hice.
Saludos y espero les haya ayudado un poco.
Dim iReport As New ReportDocument
Dim iDataSet as new DataSet
iPath = iPath & "\ReportName.rpt"
iReport.Load(iPath, OpenReportMethod.OpenReportByTempCopy)
iReport.SetDataSource(datasource)
iDataSet.Tables.add("Tabla1")="lo llenan de cualquier forma"
iDataSet.Tables.add("Tabla2")="lo llenan de cualquier forma"
iDataSet.Tables.add("Tabla3")="lo llenan de cualquier forma"
iReport.SubReports("subreportname.rpt").SetDataSou rce(iDataSet) |