SSRS 参数 单选 多选
2016-05-27 16:02
183 查看
前段时间 公司要求报表的选项可以多选。
知道需求后,研究了下实现。
首先我们创建一个报表,然后添加3个数据集,2个参数,如下图。
DataSet1数据集:存放主数据。
ddl_emplid数据集:存放工号和姓名。
ddl_paymon数据集:存放日期。
配置完毕后,在预览界面就可以看到多选项。选择需要查看的员工和月份,点击查看报表
就可以得到下图的表格。
这样就可以得到相关数据了。
那我们是如何实现的呢,
首先在设计页面,右键参数,在常规选项中,选择"允许多个值";然后在可用值和默认值选项中,选择早就备好的数据集。如下图。
这些设置好之后,我们的参数就可以多选了。
参数可以多选之后呢,就可以把多选的值传给主数据集的数据源上了。
这样,我们就可以通过切分字符串,然后在数据库中得到相对应的数据了。
知道需求后,研究了下实现。
首先我们创建一个报表,然后添加3个数据集,2个参数,如下图。
DataSet1数据集:存放主数据。
ddl_emplid数据集:存放工号和姓名。
ddl_paymon数据集:存放日期。
配置完毕后,在预览界面就可以看到多选项。选择需要查看的员工和月份,点击查看报表
就可以得到下图的表格。
这样就可以得到相关数据了。
那我们是如何实现的呢,
首先在设计页面,右键参数,在常规选项中,选择"允许多个值";然后在可用值和默认值选项中,选择早就备好的数据集。如下图。
这些设置好之后,我们的参数就可以多选了。
参数可以多选之后呢,就可以把多选的值传给主数据集的数据源上了。
这样,我们就可以通过切分字符串,然后在数据库中得到相对应的数据了。
相关文章推荐
- hive 常用关系运算符
- ubuntu 16.04 卸载php7.0 安装 php5.6
- Android应用打破65K方法数限制Conversion to Dalvik format failed: Unable to execute dex: method ID not in 65536
- python switch
- UNION运算符
- Delphi中实现DLL直接返回TBitmap对象
- 简单使用Google Agera框架
- WebRTC音视频引擎研究(1)--整体架构分析
- iframe父页面与子页面进行操作
- leetcode 53. Maximum Subarray-最大子数组|动态规划
- 14.3 线程的实现方式二练习:买票
- Redis
- MFC中子控件响应键盘消息
- QT环境变量设置
- 再次写给我们这些浮躁的程序员
- Ubuntu 14.04升级系统内核
- TDD的iOS开发初步以及Kiwi使用入门
- Scrum 项目7.0——第一个Sprint的总结和读后感
- abs函数
- 期末设计(十三周)