永洪社区
标题:
有没有一个例子实现批量查询条件
[打印本页]
作者:
happysun1221
时间:
2021-12-5 22:58
标题:
有没有一个例子实现批量查询条件
1、查询条件,采用文本框,可以按要求输入标准格式,来实现批量查询,比如: ‘A1’,'A3','A5','B6' 这样的条件,则查询出来数据集中的 字段 in (‘A1’,'A3','A5','B6' ) 这样的数据
2、想在界面上设置多个查询条件,对应查询条件,下面是明细表格数据。 不想勾选 改变时提交, 系统自带的应用,不直观。第一次使用永洪报表可能注意不大,所以,想沿用传统模式,在界面上面放个查询按钮,点击此查询按钮,来触发对应查询条件的查询。 是否有这样的例子,对应查询按钮怎样写脚本,实现这一点
3、是否能做到刚点开报表时,有一个默认条件,相对于点击了查询按钮,这样,界面上有数据,用户体验会好,不要一打开报表,是空白数据,用户要勾选查询条件后,才能出来数据。多谢指点! 如果有可以参照的例子或者视频,就更好了
作者:
环环
时间:
2021-12-6 09:42
本帖最后由 永洪Tech-chunyu 于 2021-12-6 11:03 编辑
1.第1个问题,如果是查看报告时输入多个值,要用文本参数组件
变化时运行写这个脚本,将输入的值转换为数组存到参数a里面,
param
[
'a'
]=
split
(
文本参数
1
.value,
","
)
然后对组件加过滤器,因为是多个值,要将判断条件等号改为其中一个,值写这个参数a,?{a}
2.第2个问题,BI是哪个版本呢,不同版本批量提交设置不同
3.第3个,可以设置默认值,最简单的是,保存报告的时候给参数组件勾选上默认值,下次打开报告展示的就是默认值。
作者:
美滋滋
时间:
2021-12-6 09:45
1、查询条件,采用文本框,可以按要求输入标准格式,来实现批量查询,比如: ‘A1’,'A3','A5','B6' 这样的条件,则查询出来数据集中的 字段 in (‘A1’,'A3','A5','B6' ) 这样的数据
这个问题你去参考一下下面这个帖子
https://club.yonghongtech.com/thread-11623-1-1.html
2、想在界面上设置多个查询条件,对应查询条件,下面是明细表格数据。 不想勾选 改变时提交, 系统自带的应用,不直观。第一次使用永洪报表可能注意不大,所以,想沿用传统模式,在界面上面放个查询按钮,点击此查询按钮,来触发对应查询条件的查询。 是否有这样的例子,对应查询按钮怎样写脚本,实现这一点
这个问题首先要在报告设置中的高级中勾选批量提交。然后在报表中增加一个提交按钮,提交按钮的提交时运行脚本中,增加
refreshData
() 语句。
3、是否能做到刚点开报表时,有一个默认条件,相对于点击了查询按钮,这样,界面上有数据,用户体验会好,不要一打开报表,是空白数据,用户要勾选查询条件后,才能出来数据。多谢指点! 如果有可以参照的例子或者视频,就更好了
首先在报告设置中的高级中,空选项策略都选择全部数据。其次可以通过脚本给你的筛选组件进行初期值的设定。
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4