RDLC创建没有数据集的表

时间:2016-06-01 12:54:25

标签: asp.net-mvc reporting-services rdlc

我已经审阅了这个Question,它与此相同,但它没有激活,也没有包含解决方案。

我有一个MVC应用程序,我可以在其中生成pdf格式的空白报告。我有一个Report_Name.rdlc报告文件并添加了一个表,只是为了看看它生成报告时的样子。我有任何数据集,所以我取消了要求数据集的选项。

现在它给了我错误:

  

错误3 Tablix“Tablix8”位于报表正文中,但报表没有数据集。没有数据集的报告中不允许使用数据区域。

我不希望任何数据集与我的表绑定。我只是想在rdlc报告中做一个表格。运行我的mvc应用程序,看看它的外观。

任何建议?

1 个答案:

答案 0 :(得分:2)

您必须将数据集分配给Tablix,无法绕过它。只需创建一个只返回一个没有数据的字段的虚拟数据集;也许SQL可能是SELECT GETDATE() AS blah(如果你使用的是SQL Server)。将虚拟数据集设置为Tablix的数据集,并使用它执行所需的操作。