Crystal Report - Datatable y crystal report

 
Vista:

Datatable y crystal report

Publicado por Nacho (6 intervenciones) el 08/06/2006 19:17:23
Hola a todos.

Tengo un problema que llevo tiempo buscando y o hay manera de encontrar la solucion (que seguro tiene).

Vereis, quiero crear un informe en tiempo de ejecucion. Tengo hecha una plantilla de un reporte, y quiero pasarle a este informe los resultados que tengo guardados en un datatable. Es decir, hago la consulta SQL y los guardo en un datatable. Los manipulo (por eso necessito crear el informe en tiempo de ejeccucion) y quiero mostrar los resultados en el informe.

Algo asi:

'busco los datos
query = "Sentencia SQL"
Dim cmd As New OleDbCommand(query, Inicialitzador.conn)
equipsReader = cmd.ExecuteReader()
Dim dtequips As New DataTable
dtequips.Load(equipsReader, LoadOption.OverwriteChanges)

'hago un recorrido por el datatable
Dim c As Integer = 0
While c < dtequips.Rows.Count
'manipulo los datos'
c+=1
end while

'instancio el reporte
dim reporte as new CRReporte 'plantilla
reporte.SetDataSource(dtequips) 'error

Esto me da error xq me dice que el informe no tiene ninguna tabla (cosa que es cierto) pero no sé como solucionarlo.

Alguien me puede ayudar?
Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder