在过去的两天里,我一直试图让这份报告发挥作用。我已经浏览了很多网站,但是我仍然无法使这个报告发挥作用。
以下是我采取的步骤:
创建新应用程序
添加了ReportViewer1
添加了Report1.rdlc
创建了一个名为DS1的新DataSet - 我连接到Sql SErver,并抓取了所有必要的表。
创建参数textbox / table
对于ReportViewer1 - 将报告源更改为WindowsApplication.Report1.Rdlc
还将源代码(对于reportViewer1)更改为DS1
在buttonClick
O((|N| - |P|) * |M|))
请有人指出我正确的方向 - 我不确定我做错了什么!
如果我只使用ReportParameter1 - 我可以在报告查看器中看到“HELLOOO”,所以我知道它有效,但是添加了数据以及它无法正常工作我得到的错误是......
尚未为DataSet1
提供数据源实例
答案 0 :(得分:0)
通过您收到的错误消息并查看此行:
Dim rds As ReportDataSource = New ReportDataSource("DS1", ReportDS.Tables(0))
我可以得出结论,报告DataSet在RDLC中定义为“DataSet”,并且您将其作为“DS1”提供。
更改为:
Dim rds As ReportDataSource = New ReportDataSource("DataSet1", ReportDS.Tables(0))