首页 > 解决方案 > 根据其他数据集过滤文本框中的数据集值

问题描述

我有两个数据集,一个返回员工的摘要数据,另一个返回更多统计数据。

在此处输入图像描述

我正在尝试创建 SSRS 报告,其中 Dataset1 数据显示在网格中,Dataset2 数据显示在网格外。通过在网格中按 EmployeeId 在父组中使用分页符,我可以在每个员工的不同页面中分别显示网格数据。现在我试图弄清楚如何在 DataSet2 的网格之外显示员工统计数据,这些数据与每页网格中的员工摘要数据相匹配。我不确定这是否可以在不使用子报告但尽量不使用它的情况下完成。

报告样机: 在此处输入图像描述

标签: reporting-servicesreportrdlcssrs-2012

解决方案


您应该有一个包含两个行组的表。假设 Group1 是按员工 ID,然后在其中,Group2 按日期。Group1 在实例之间应该有一个分页符。在您的表中,您应该在 Group2 下方但仍在 Group1 内有行。这样,他们每个员工重复一次,而不是按日期重复。这些行可以格式化为无边框,使它们看起来在“网格”之外。并且计数自然会汇总到每个员工的记录上。

您的表格应如下所示:

在此处输入图像描述


推荐阅读