找文章 / 找答案
精选问答 更多内容

[可视化] 有没有一个例子实现批量查询条件

happysun1221青铜三 显示全部楼层 发表于 2021-12-5 22:58:38 |阅读模式 打印 上一主题 下一主题
1
未解决
1、查询条件,采用文本框,可以按要求输入标准格式,来实现批量查询,比如:  ‘A1’,'A3','A5','B6'   这样的条件,则查询出来数据集中的  字段 in (‘A1’,'A3','A5','B6' ) 这样的数据
2、想在界面上设置多个查询条件,对应查询条件,下面是明细表格数据。 不想勾选 改变时提交, 系统自带的应用,不直观。第一次使用永洪报表可能注意不大,所以,想沿用传统模式,在界面上面放个查询按钮,点击此查询按钮,来触发对应查询条件的查询。  是否有这样的例子,对应查询按钮怎样写脚本,实现这一点
3、是否能做到刚点开报表时,有一个默认条件,相对于点击了查询按钮,这样,界面上有数据,用户体验会好,不要一打开报表,是空白数据,用户要勾选查询条件后,才能出来数据。多谢指点! 如果有可以参照的例子或者视频,就更好了


回复

使用道具 举报

精彩评论2

环环白银三 显示全部楼层 发表于 2021-12-6 09:42:21
本帖最后由 永洪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:45
1、查询条件,采用文本框,可以按要求输入标准格式,来实现批量查询,比如:  ‘A1’,'A3','A5','B6'   这样的条件,则查询出来数据集中的  字段 in (‘A1’,'A3','A5','B6' ) 这样的数据
这个问题你去参考一下下面这个帖子https://club.yonghongtech.com/thread-11623-1-1.html


2、想在界面上设置多个查询条件,对应查询条件,下面是明细表格数据。 不想勾选 改变时提交, 系统自带的应用,不直观。第一次使用永洪报表可能注意不大,所以,想沿用传统模式,在界面上面放个查询按钮,点击此查询按钮,来触发对应查询条件的查询。  是否有这样的例子,对应查询按钮怎样写脚本,实现这一点
这个问题首先要在报告设置中的高级中勾选批量提交。然后在报表中增加一个提交按钮,提交按钮的提交时运行脚本中,增加refreshData() 语句。


3、是否能做到刚点开报表时,有一个默认条件,相对于点击了查询按钮,这样,界面上有数据,用户体验会好,不要一打开报表,是空白数据,用户要勾选查询条件后,才能出来数据。多谢指点! 如果有可以参照的例子或者视频,就更好了


首先在报告设置中的高级中,空选项策略都选择全部数据。其次可以通过脚本给你的筛选组件进行初期值的设定。
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部