首页 > 解决方案 > SSRS 交互式排序、父子或组数据集

问题描述

SSRS 的新手,并按地区为销售组设置报告。我们拥有由国家团队监督的销售团队,同一销售区域可以有超过 1 名员工。我有一个基于检索所有组和销售区域的查询的 SSRS 报告。

我希望用户能够从下拉列表中进行选择以按团队和销售区域进行过滤,或者从选择列表中进行选择。不确定我是否应该添加交互式排序或分组数据集,或者我需要在这里做什么。

  1. 球队:东北,东

  2. 销售区域:华东、东北

标签: reporting-servicesdataset

解决方案


听起来您只需要在报告中添加两个参数 - 一个用于团队,另一个用于销售。这将允许用户过滤数据。

通过打开报告数据添加参数,右键单击参数并添加参数。

命名您的第一个参数 TEAM。选中允许多个值以让用户一次选择多个值。

在可用值选项卡中,单击指定值并将您的两个团队添加到不同的行中。

在“默认值”选项卡中,单击“指定值”并在不同的行中选择您的两个团队。

为 REGION 重复创建参数。

要将参数过滤器添加到数据集,请打开您的数据集并转到“过滤器”选项卡。单击添加。为表达式选择您的 TEAM 字段。将运算符更改为 IN。对于值,选择您的参数。为 REGION 重复创建过滤器。

现在,您的报告将在首次运行时显示所有值,但可以按 TEAM 和/或 REGION 过滤。


推荐阅读