Report Studio是Cognos平台中专业的报表开发工具,常被简称为RS。借助该工具,用户可设计出界面清晰、格式统一的企业级报表。此前已介绍过如何利用RS创建基础报表,但这通常难以完全满足实际业务需求。为进一步提升报表的实用性与灵活性,本文将重点讲解如何在报表中添加过滤器,即设置过滤条件,以实现数据的精准筛选与展示。
1、 首先,参照前一节方法生成一份简单报表,报表内容为未经筛选的全部数据。
2、 单击目标列即可选中,随后添加过滤条件。
3、 在网页顶部工具栏中找到漏斗图标,点击其右侧箭头,从下拉菜单里选择编辑过滤器选项即可。
4、 在弹出的添加过滤器窗口中,点击左下角的添加按钮,选择高级过滤器后确认即可。
5、 将左侧查询数据项拖至右侧表达式定义区域,便于构建过滤条件。
6、 接下来只需编写所需的过滤器即可,这里提供一个最基础的等值过滤示例,敬请谅解其简洁性。其中?parameter?中的内容为自定义参数名称,两侧的问号是Cognos系统用于读取参数的固定格式。
7、 编写完过滤器后,依次确认并保存报表,进行测试即可。
