reporting-services - SSRS 交互式排序、父子或组数据集
问题描述
SSRS 的新手,并按地区为销售组设置报告。我们拥有由国家团队监督的销售团队,同一销售区域可以有超过 1 名员工。我有一个基于检索所有组和销售区域的查询的 SSRS 报告。
我希望用户能够从下拉列表中进行选择以按团队和销售区域进行过滤,或者从选择列表中进行选择。不确定我是否应该添加交互式排序或分组数据集,或者我需要在这里做什么。
球队:东北,东
销售区域:华东、东北
解决方案
听起来您只需要在报告中添加两个参数 - 一个用于团队,另一个用于销售。这将允许用户过滤数据。
通过打开报告数据添加参数,右键单击参数并添加参数。
命名您的第一个参数 TEAM。选中允许多个值以让用户一次选择多个值。
在可用值选项卡中,单击指定值并将您的两个团队添加到不同的行中。
在“默认值”选项卡中,单击“指定值”并在不同的行中选择您的两个团队。
为 REGION 重复创建参数。
要将参数过滤器添加到数据集,请打开您的数据集并转到“过滤器”选项卡。单击添加。为表达式选择您的 TEAM 字段。将运算符更改为 IN。对于值,选择您的参数。为 REGION 重复创建过滤器。
现在,您的报告将在首次运行时显示所有值,但可以按 TEAM 和/或 REGION 过滤。
推荐阅读
- spring - Spring Boot 应用程序在使用 java -jar 执行时会提前到达流的末尾,但在 RHEL 上作为服务执行时可以正常工作
- docker - 如何在两个 docker 容器之间进行 CURL
- javascript - React-boostrap Popover 不与滚动容器上的按钮保持一致
- yolo - YOLO v4环境搭建
- python - 在 google colab 中安装 R 包
- json - 为什么json没有做任何事情?
- c++ - 用于创建 .txt 文件的程序。将随机创建的 100 个整数写入其中。整数之间用空格隔开。在 C++ 中
- generics - 一次对多个类型施加相同的类型约束
- javascript - 使用 javascript 的链接一次只显示一个
- gnu-make - 为什么我不能在(加载)定义它的 scm 文件后使用我的宏?