SSRS 2012中的一个报告中的多个数据集

时间:2013-01-16 15:21:31

标签: reporting-services dataset reporting datasource

我试图在SSRS 2012中包含两组数据。在我的数据源(称为DS)中我拉了两个数据集 - 我们将它们称为OfficeActivity和Transactions。两个数据集都没有任何数据关系。事务数据集显示在表中,而OfficeActivity数据集将用于填充标题中的某些字段 - 例如"总销售额:$ XXXXX.XX"

当我创建一个新的SSRS项目并使用向导时,我可以毫无问题地创建Transactions表,并且它可以顺利运行。问题是当我尝试包含OfficeActivity数据时。

在“报告数据”窗格中,右键单击我的DS数据源,然后选择“#34;添加数据集...”#34;。我为新数据集命名,选择DS作为数据源,并在Available Datasets下选择OfficeActivity数据集。结果如下:

enter image description here

“报告数据”窗格现在如下所示:

enter image description here

但是,当我尝试运行报告时,出现以下错误:

A data source instance has not been supplied for the data source 'dsOA'.

任何人都能提供有关为什么不起作用的指导吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

对我来说,这似乎是向导中可能存在的错误。您是否尝试过编辑dsOA数据集的属性并再次设置数据源属性?