SSRS 2008,两个数据集,一个图表

时间:2015-11-18 12:32:05

标签: reporting-services charts dataset ssrs-2008-r2

我有两个数据集。 一个dataset1包含字段MonthNumberMonthData。 另一个dataset2包含字段MonthNumberMonthBase。 我想在一个数据集中同时使用MonthData字段和MonthBase字段来创建图表。 如果有人知道如何将两个数据集合并为一个数据集或将一个数据集的一个字段用于另一个数据集,请帮助我吗?

1 个答案:

答案 0 :(得分:1)

要合并两个数据集中的字段而不合并您需要使用的数据集the LOOKUP function

为了复制这个,我创建了数据集......

DataSet1
--------
MonthNumber  MonthData
------------ ----------
1            12
2            23
3            11
4            8

DataSet 2
---------
MonthNumber  MonthData
------------ ----------
1            10
2            15
3            20
4            25
  1. 像创建DataSet1一样创建图表。

  2. 将值设置为MonthData,将类别组设置为MonthNumber 然后在“值”区域中添加新系列,并将表达式设置为

     =Lookup(Fields!MonthNumber.Value, Fields!MonthNumber.Value, 
         Fields!MonthBase.Value, "DataSet2")
    
  3. 这有效地表明将ID字段DataSet1.MonthNumber连接到DataSet2.MonthNumber,返回给我DataSet2.MonthBase

    设计看起来像这样

    enter image description here

    输出就像这样

    enter image description here

    另请参阅the reference here,我从中得出了这个答案