我试图在 SSRS 2012 中包含两组数据。在我的数据源(称为 DS)中,我正在提取两个数据集 - 我们将它们称为 OfficeActivity 和 Transactions。两个数据集都与另一个数据集没有任何数据关系。Transactions 数据集显示在表格中,而 OfficeActivity 数据集将用于填充标题中的某些字段 - 例如“Total Sales: $XXXXX.XX”
当我创建一个新的 SSRS 项目并使用向导时,我可以毫无问题地创建 Transactions 表,并且它运行顺利。问题是当我尝试包含 OfficeActivity 数据时。
在“报告数据”窗格中,我右键单击我的 DS 数据源并选择“添加数据集...”。我为新数据集命名,选择 DS 作为数据源,然后选择可用数据集下的 OfficeActivity 数据集。结果如下所示:
报告数据窗格现在如下所示:
但是,当我尝试运行报告时,出现以下错误:
A data source instance has not been supplied for the data source 'dsOA'.
任何人都可以就为什么这不起作用提供任何指导吗?先感谢您。