在报表构建器3中连接两个数据集以创建单个表 [英] Joining two datasets to create a single tablix in report builder 3
本文介绍了在报表构建器3中连接两个数据集以创建单个表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试将两个数据集联接到一个表中以生成报告。第二个数据集需要第一个数据集中的PersonId作为其参数。
如果我预览此报告,则只显示第一个数据集。但是对于我的最终结果,我希望学生的每一行都有一个行组(?)其中,学生模块包括他们每月的出勤率。这可以在报表生成器中完成吗?
sql
这里的最佳做法是在一个数据集中进行连接(即在推荐答案中连接)
但在需要来自两个独立多维数据集(SSA)的数据的情况下,唯一的方法是:
- 选择Tablix的主数据集
使用lookup function从第二个数据集中查找值,如下所示:
=Lookup(Fields!ProductID.Value, Fields!ID.Value, Fields!Name.Value, "Product")
注意:第二个数据集的粒度必须与第一个数据集的粒度匹配。
这篇关于在报表构建器3中连接两个数据集以创建单个表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文