Visual Basic.NET - Mostrar un informe de Crystal Reports

 
Vista:

Mostrar un informe de Crystal Reports

Publicado por Hernan* (58 intervenciones) el 21/04/2004 23:32:44
Alguien sabe como hago para mostrar un informe de Crystal report?
Hice uno, pero quiero que saque los datos de un dataset donde, que me lo devuelve una funcion.

Este es el error que me da cuando quiero asignar el dataset al reporte.

Excepción no controlada del tipo 'CrystalDecisions.CrystalReports.Engine.InternalException' en crystaldecisions.crystalreports.engine.dll

Información adicional: No se puede encontrar el informe en los recursos de manifiesto. Genere el proyecto e inténtelo de nuevo.
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

RE:Mostrar un informe de Crystal Reports

Publicado por Francisco Arguelles (4 intervenciones) el 22/04/2004 01:10:32
este codigo es que uso para ver mi reporte en cristal la variable msCnn es de la conexion que usas a la BD y elcrvReporte es un control crystal viewer

Dim rpt As New crTerminales
Dim myConnection As Data.OleDb.OleDbConnection
Dim myDA As New Data.OleDb.OleDbDataAdapter
Dim myDS As New Dsterminal

Try

myConnection = New System.Data.OleDb.OleDbConnection(msCnn)
cmComandoSql = New OleDb.OleDbCommand
cmComandoSql.Connection = cnn

cmComandoSql.CommandText = "SELECT * FROM Terminales"
cmComandoSql.CommandType = CommandType.Text
myDA.SelectCommand = cmComandoSql
myDA.Fill(myDS, "Terminales")

rpt.SetDataSource(myDS)

crvReporte.ReportSource = rpt
crvReporte.Zoom(1)
Catch e As Exception
MessageBox.Show("The following error was discovered: '" + e.Message + "'. It was occured in '" + e.StackTrace + "'", "Report Viewer", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try

Francisco
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar