Y qué es rptPrueba? Existe esa clase?
Eso es correcto?
Mira, te paso un pequeño código para montar un report con Crystal Reports:
Código:
'Verify the path to the Crystal Report's .RPT file:
Dim strReportPath As String = Application.StartupPath & "\rptPrueba.rpt"
If Not IO.File.Exists(strReportPath) Then
Throw (New Exception("Imposible localizar el fichero:" & vbCrLf & strReportPath))
End If
'Load the Crystal report's .RPT file and pass in the DataTable:
Dim cr As New CrystalDecisions.CrystalReports.Engine.ReportDocument
cr.Load(strReportPath)
cr.SetDataSource(miDataSet)
'Set the CrystalReportViewer's appearance and set the ReportSource:
CrystalReportViewer1.ShowRefreshButton = False
CrystalReportViewer1.ShowCloseButton = False
CrystalReportViewer1.ShowGroupTreeButton = False
CrystalReportViewer1.DisplayGroupTree = False
CrystalReportViewer1.ReportSource = cr
CrystalReportViewer1 es el control CrystalReportViewer que he incluído en mi formulario.
Ten en cuenta que este ejemplo es para WinForms. No he tocado CrystalReports con WebForms...
Suerte!