在报表构建器3中连接两个数据集以创建单个表 [英] Joining two datasets to create a single tablix in report builder 3

查看:13
本文介绍了在报表构建器3中连接两个数据集以创建单个表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将两个数据集联接到一个表中以生成报告。第二个数据集需要第一个数据集中的PersonId作为其参数。

如果我预览此报告,则只显示第一个数据集。但是对于我的最终结果,我希望学生的每一行都有一个行组(?)其中,学生模块包括他们每月的出勤率。这可以在报表生成器中完成吗?

sql

这里的最佳做法是在一个数据集中进行连接(即在推荐答案中连接)


但在需要来自两个独立多维数据集(SSA)的数据的情况下,唯一的方法是:

  1. 选择Tablix的主数据集
  2. 使用lookup function从第二个数据集中查找值,如下所示:

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

    注意:第二个数据集的粒度必须与第一个数据集的粒度匹配。

这篇关于在报表构建器3中连接两个数据集以创建单个表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆