27/07/2010, 12:56
|
| | Fecha de Ingreso: julio-2010
Mensajes: 6
Antigüedad: 14 años, 3 meses Puntos: 0 | |
Llenar un dataset (xsd) con un datatable para verlo en crystal reports Buen dia.
Tengo un problema para realizar reportes en crystal reports con vb.net 2008.
Lo que pasa es que necesito que mi reporte salga en base a una consulta que lleva muchos parametros y cambia mucho, para ello lei que hay que asignarlo a un dataset, entonces cree un archivo xsd que es mi dataset con todos los nombres de las columnas que me arroja mi consulta, y ese dataset en el diseñador de crystal reports asigne los campos que necesitaba.
El problema es que no puedo llenar mi dataset con los datos que me trae el datatable que hace la consulta y ya busque a mas no poder y no encuentro como.
El codigo que estoy usando para asignar los datos es el siguiente:
Dim datas As New DataSet
datas.Tables.Add(dt)
datas.Tables(0).TableName = "Table1"
Dim iDS As New ds_salidas_mayoreo
iDS.Merge(datas, True, MissingSchemaAction.Ignore)
Dim Report As New ReportDocument
Report = New rpt_salidas_mayoreo2
visorreportes.muestra.ReportSource = Report
visorreportes.Show()
Ya lo revise paso por paso y dt que es mi datatable y datas tienen los datos de la consulta, pero al parecer no pasan al xsd ya que el reporte no me muestra los datos.
Gracias por sus respuestas. |