Reporting Services - 如何:从另一个DataSet创建DataSet!?可能吗?

时间:2010-11-17 08:58:55

标签: reporting-services dataset reporting service

我有两个数据集的报告。第一个加载Tablix中显示的大量数据。第二个DataSet用于显示具有相同数据的替代透视图的图表。

我不想加载数据两次,所以目前我将第一个查询中的数据存储在数据库的特殊缓存表中。第二个查询只从缓存表中读取。

如果我可以直接在SSRS中创建第二个数据集并将第二次往返保存到数据库,那将会更好。我最好定义第二个数据集:

SELECT val1, val2 FROM dataSet1 WHERE val3 = 'something'

有人知道这是否可行?

任何提示都赞赏!

1 个答案:

答案 0 :(得分:1)

如果tablix和graph都表示相同的数据(即使是从不同的角度来看),那么我建议对Tablix和图表使用相同的数据集。