在ASP.NET 中使用下面的语句来动态改变水晶报表中显示的数据Dim crpt As New CrystalReport
crpt.SetDataSource(Dataset)
CrystalReportViewer.ReportSource=crpt但是在写代码时发现 Dim crpt As New CrystalReport 这条语句中总是报CrystalReport未定义的错误(注意这段代码在Form中是正确的),请问哪位高手知道答案,还有代码该怎么写???
crpt.SetDataSource(Dataset)
CrystalReportViewer.ReportSource=crpt但是在写代码时发现 Dim crpt As New CrystalReport 这条语句中总是报CrystalReport未定义的错误(注意这段代码在Form中是正确的),请问哪位高手知道答案,还有代码该怎么写???
代码中是string strPath = Server.Path("rpt文件名");
然后用报表浏览器的文档.load(strPath)这样加载的
指定数据源也是报表文档.SetDataSource
还在犹豫什么,互通数据是你最好的选择。
详情请访问:http://www.515dns.com
注意,是从头创建,这样vs会自动创建一个CrystalReport.vb的文件
这样你的As New CrystalReport 才能生效。
(这也就是常说的强类型报表)而不是从别的项目里拖进来。拖进来的不能用。