Here is what I want you to do - as a test:
1) Backup the report
2) Delete the subreport
3) The only code I want in your project as far as CR is concerned (e.g., no parameter code, no nothing):
Dim objRRpt As New CrystalDecisions.CrystalReports.Engine.ReportDocument()
objRRpt.Load("C:\TESTS\font.rpt")
objRRpt.SetDataSource(dsReport);
CrystalReportViewer1.ReportSource = crReportDocument
The behavior should be: the viewer coms on the screen. parameter prompt screen appears. You enter the params. Report should show up in the viewer with no errors.
Does that work?
- Ludek