`
calhaha
  • 浏览: 20333 次
  • 性别: Icon_minigender_1
  • 来自: 新加坡
最近访客 更多访客>>
社区版块
存档分类
最新评论

给报表参数的可选项列表中加入“All”选项

 
阅读更多

某个报表参数的可用值由一个动态的数据集查询生成,通常情况下,我们按照参数的每个可用值来分别筛选数据。

部署报表后,会显示一个包含所有可用值的下拉菜单提示用户输入(假设参数设置为“可见”)。

 

现在我需要在这些可用值的选项之外,再加入一个“All”选项,当选择“All”时,停止基于该参数的筛选,显示所有数据。

同时,之前的按照可用值筛选的功能依然有效。

 

可以按如下方式实现:

 

1. 修改用于提供参数可用值的数据集:

SELECT DISTINCT column_name
FROM	table_name
UNION
SELECT 'All'


2. 修改报表的主数据,将WHERE从句改为如下

WHERE  (  ('All' IN (@parameter) ) OR (filter_column IN (@parameter) )  )

 filter_column 为你的筛选列

0
0
分享到:
评论

相关推荐

    Creport_v412报表控件

    2、数值字段的显示打印格式可在报表模板中设置,如模板中未设置,则以数据库中的设置为准。 3、`SumAll(j1-j2+j3).SumPAge(j1-j2+j3..)的用法: (1).如用第2列的和减第3列的和再加第5列的和则应这样填写模板中...

    ABAP中文幫助文檔

     选择屏幕版本(仅报表程序):如果没有指定选择屏幕版本,则系统在逻辑数据库选择标准、报表特定参数及选择选项的基础上自动创建选择屏幕(关于选择屏幕的详细信息,参见《使用选择屏幕》)。如果想使用自己的选择...

    大学计算机课程实验7(经管类).docx

    选择"视图"列表中的"数据表视图"或单击"结果"选项组中"运行"命令,以查看选择查询的运行结果。 2. 在"学生表"中查询1994~1995年出生的女生的学号、姓名和出生日期,并将查询结果按"出生日期"字段降序排序显示,...

    Report machine 2.4

    八、报表中可以在自认合适的事件(on beforeprint,on afterprint等)中加入程 序脚本,以控制、或实现更复杂的打印效果。 九、更新迅速,可根据使用人员与用户的意见,不断的加入新的功能。 十、首家支持缩放打印...

    SQL语法大全

    以上几个游标类型将直接影响到Recordset对象所有的属性和方法,以下列表说明他们之间的区别。 ------------------------------------------------------------- Recordset属性 adOpenForwardOnly adOpenKeyset ...

    MySQL命令大全

    若要给此用户赋予他在相应对象上的权限的管理能力,可在GRANT后面添加WITH GRANT OPTION选项。而对于用插入User表添加的用户,Password字段应用PASSWORD 函数进行更新加密,以防不轨之人窃看密码。对于那些已经不用...

    MYSQL常用命令大全

    若要给此用户赋予他在相应对象上的权限的管理能力,可在GRANT后面添加WITH GRANT OPTION选项。而对于用插入User表添加的用户,Password字段应用PASSWORD 函数进行更新加密,以防不轨之人窃看密码。对于那些已经不用...

    网络组建与管理4/网络管理

    性能监视器可以通过图像来形象地观察网络的性能数据,或者将数据保存在日志文件中以备日后分析用、或者生成有关网络性能的报表、或者当系统性能超过变化范围时激活相应的警报向网络管理员报警。 性能监视器的功能 ...

    sqlserver2000基础(高手也有用)

    2.5.2 生成日期列表 42 2.5.3 工作日处理 46 2.5.4 工作时间计算 49 2.6 日期处理疑难解答 51 2.6.1 日期处理中常犯的错误 51 2.6.2 常见的低效率日期处理方法 52 2.6.3 日期与数字 53 第 3 章 字符...

    房产管理系统 房产中介软件 房产中介管理系统源码 开单大师

    资源名称:___开单大师学习版4.0.4__ ... 授权方式:___免费开源___ 界面语言:___简体中文___ 文件大小:___30.5MB(30509KB))___ 更新时间:___2021年12月8日___ ... 4、新增了选项配置中的房屋类型选项

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    Karen Morton及其团队在本书中提供了专业的方案:先掌握语言特性,再学习Oracle为提升语言效率而加入的支持特性,进而将两者综合考虑并在工作中加以应用。作者通过总结各自多年的软件开发和教学培训经验,与大家...

    fastreport 3.25

    3、运行安装目录下的"recompile.exe"文件,设置相应选项: A. Select the compiler 设置为 Delphi7 B. Select the FR3 Version 设置为 Professional C. Select the TeeChart version 设置为 TeeChart77 (如你用的...

    SQL SERVER 2000开发与管理应用实例

    2.5.2 生成日期列表 42 2.5.3 工作日处理 46 2.5.4 工作时间计算 49 2.6 日期处理疑难解答 51 2.6.1 日期处理中常犯的错误 51 2.6.2 常见的低效率日期处理方法 52 2.6.3 日期与数字 53 第 3 章...

Global site tag (gtag.js) - Google Analytics