我已经审阅了这个Question,它与此相同,但它没有激活,也没有包含解决方案。
我有一个MVC应用程序,我可以在其中生成pdf格式的空白报告。我有一个Report_Name.rdlc报告文件并添加了一个表,只是为了看看它生成报告时的样子。我不有任何数据集,所以我取消了要求数据集的选项。
现在它给了我错误:
错误3 Tablix“Tablix8”位于报表正文中,但报表没有数据集。没有数据集的报告中不允许使用数据区域。
我不希望任何数据集与我的表绑定。我只是想在rdlc报告中做一个表格。运行我的mvc应用程序,看看它的外观。
任何建议?
答案 0 :(得分:2)
您必须将数据集分配给Tablix,无法绕过它。只需创建一个只返回一个没有数据的字段的虚拟数据集;也许SQL可能是SELECT GETDATE() AS blah
(如果你使用的是SQL Server)。将虚拟数据集设置为Tablix的数据集,并使用它执行所需的操作。