润乾报表中如何实现多值查询

 

多值查询需求是非常普遍的。润乾报表可以通过参数表单中使用下拉数据集或者下拉列表框方式实现多值查询,下面就简单介绍一个参数表单中使用下拉数据集实现多值查询的例子。

例子介绍:本例中设计了一个带参数的多值查询报表。其中,参数表单中使用下拉数据集。报表根据选择的多个查询条件显示满足条件的数据。不选择参数时,报表展现出来的数据为空。

下面分参数表单制作和主报表制作两个部分来介绍。

1、制作参数表单

第一步:新建一个参数表单如下,设置B1的属性 变量名:arg1 ,如下图

参数表单.png

第二步:鼠标右键 填报属性,编辑风格 选下拉数据集,常规 标签页中点 设置 按钮,弹出下拉数据表对话框,设置 数据集显示列数据列,勾选 允许多选增强控件,如下图

属性.png

2、设计主报表

第一步:设计主报表,如下图

主报表.png

第二步:为主报表定义一个参数,其中数据类型一定要选择 数值组 如下图

参数.png

第三步:更改数据集的语法,如下

SELECT 订单.订单ID,订单.运货商,订单.货主地址 FROM 订单 WHERE 订单.订单ID in (?)

其中(?)代表使用的参数,在数据集的 参数 标签页中的对应设置如下图

sql参数.png

注意:因为我们使用的参数是 数值组 类型的,所以要特别注意,数据集的语法中一定要使用 in。

这样带参数模板的多值查询报表就制作好了。

在网页中查看报表,就可以看到效果,如下图

效果.png

这样,就利用参数表单中使用下拉数据集实现了多值查询的功能。
引自:润乾报表知识库
原文链接:润乾报表中如何实现多值查询
相关文章:显示值or真实值?——谈谈导出excel的数据显示; 可树形展开的折叠报表的制作横向分页报表的标题切分用润乾报表轻松实现动态排序浏览式报表中如何使用checkbox

其他相关内容: 润乾 ; 商业智能BI联盟 报表软件Java报表商业智能解决方案web报表的扩展功能

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值