【发布时间】:2015-12-30 01:58:54
【问题描述】:
我已经为这个问题苦苦挣扎了两年了。我的问题发生在 Visual Studio 2013(不是 Web 服务器)中。
有时,我必须获取由其他人创建的 RDLC 文件并对其进行更改。使用 VS,我为数据集创建一个 XSD 文件,然后替换 RDLC 中的 DataSource 和 DataSet,以便报告现在指向 XSD 中的 tableadapter(s)。
通常当我尝试在 ReportViewer 表单中查看报表时,报表数据源和数据源实例为空白。我已经尝试过重新绑定数据源,并且我已经清理并重建了项目,但我无法显示数据源。有时报表会有一个子报表,如果我选择那个 RDLC,那个数据源将可用。
我是第三方开发人员——我没有编辑(也无法编辑)aspx 文件;只是报告。我尝试手动编辑 Form.vb 中的代码以插入 TableAdapter,但它没有奏效,而且我真的不知道我在那里做什么——我有一些面向对象的编程经验,但没有很多。
如何使数据源可供报表查看器使用和/或将其绑定到 RDLC?任何建议表示赞赏。请让我知道是否有任何特定的代码可以分享。
谢谢。
【问题讨论】:
标签: vb.net visual-studio-2013 reporting-services rdlc