运用参数传递实现查询参数下拉菜单多选

润乾报表设计的报表模板,可实现用户在web页面输入查询条件来查询所需的数据的功能,通常输入查询条件的方式有对话框输入式和下拉菜单选择式。其中用下拉菜单进行查询参数选择时一般情况下只能选择一个查询参数,本文来介绍运用润乾报表设计器设计报表时如何实现查询参数多选的功能。

首先设计一个报表,如下图所示。

报表模板.png

给报表添加一个参数,如下图所示,需要注意的是参数类型选择为字符串组。

添加参数.png

这个报表的参数模板如下图所示,增加一个数据集,选择订单表中的货主地区字段。D4单元格的web变量名设置为arg1,D4单元格右键选择填报属性,编辑风格选为〖下拉数据集〗,点击〖设置〗配置数据集,显示列和数据列均选择〖货主地区〗。

参数模板1.png

Web页面的预览效果如下图所示。

web预览1.png

下面介绍下拉参数菜单的多选查询如何实现。

首先配置订单信息表的数据集,检索条件设置为DEGREE in (?) or ? is null,如下图所示。

数据集设置1.png

参数标签中添加两个参数,其中两个参数的表达式的写法是第一个参数表达式为arg1,第二个参数表达式为str(arg1),格式如下图所示。

数据集设置2.png

下面对参数模板进行相应的设置,D4单元格右键选择填报属性,点击〖设置〗,勾选〖允许多选〗和〖增强控件〗两个选项,如下图所示。

参数模板2.png

设置完成后发布到web预览如下图所示。

web预览2.png

此时就实现了查询参数多选的功能,用户可勾选多项查询参数或者勾选〖全选〗选项查询全部信息,点击〖确定〗,再点击〖查询〗,就可看到要查询的报表。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值