我使用了以下内容:
我在Visual Studio中使用基于服务的数据库。我通过从字段资源管理器中拖动数据库字段创建了Crystal报表,最后将报表放在表单上的Crystal Report查看器中。我没有在Crystal Report向导中创建连接,因为数据集已经存在。数据集具有与外键连接的多个表。
这是我使用的唯一代码,并将其放在表单的load事件上。 我的问题是报告加载没有数据。
Dim cryRpt As New ReportDocument
cryRpt.Load("C:\Users\...IndividualReport.rpt") ' sample path
CrystalReportViewer1.ReportSource = cryRpt
CrystalReportViewer1.Refresh()