加入SSRS 2012中的两个数据集

时间:2014-05-27 21:55:05

标签: sql-server reporting-services ssrs-2008

我的SSRS报告中有两个来自同一数据源的数据集。我想加入他们两个,员工ID是两者中的共同列。有没有办法在表达式中连接两个数据集?

1 个答案:

答案 0 :(得分:3)

根据Lookup Function (Report Builder and SSRS)上的MSDN页面,您可以在SSRS中使用辅助数据集,如下所示:

  

在以下示例中,假设表绑定到包含产品标识符ProductID的字段的数据集。名为“Product”的单独数据集包含相应的产品标识符ID和产品名称Name。

     

在下面的表达式中,查找将ProductID的值与名为“Product”的数据集的每一行中的ID进行比较,并且当找到匹配项时,返回其名称字段的值行。

=Lookup(Fields!ProductID.Value, Fields!ID.Value, Fields!Name.Value, "Product")