下拉框默认前十条的动态刷新求助

决策报表参数面板, 下拉复选框的数据集字段上万条,点击下拉箭头需要五秒钟的加载,在数据集里面默认limit 10加载效果极佳,但是在输入栏模糊查询信息的时候 系统只会匹配这前十条的内容.

求助:怎样才可以下拉框显示的少,在输入框的时候模糊搜索还能做到是全量匹配后的效果

微信图片_20240929164438.png

FineReport maybe 发布于 2024-9-29 16:19 (编辑于 2024-9-29 16:45)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
姬迷怎滴Lv5初级互助
发布于2024-9-29 20:09(编辑于 2024-10-8 22:34)

Form1.zip

你看看这个模板是不是你说的那个效果吧

调整显示值.zip

  • maybe maybe(提问者) 哇~ 大神,太正确啦 这就是我需要的效果呀 能在帮改成下拉复选框的效果么?
    2024-09-30 10:35 
  • maybe maybe(提问者) 效果有的时候可以全局模糊过滤,有的时候就下拉框内过滤,疑似哪里有小冲突,原因未知 待排查
    2024-09-30 11:49 
  • 姬迷怎滴 姬迷怎滴 回复 maybe(提问者) 因为通过控件有没有值来切换数据集的,所以需要控件中先选择然后才能搜索另一个数据集,这个可以给控件默认值,下拉复选也这样做就行
    2024-09-30 14:49 
  • maybe maybe(提问者) 回复 姬迷怎滴 如果数据集是门店编码与门店名称 实际值有公式,显示值调整为 门店编码+门店名称呀?调试了几版都不对哈
    2024-10-08 20:51 
最佳回答
0
snrtuemcLv8专家互助
发布于2024-9-29 16:20

这个目前不支持

  • maybe maybe(提问者) 数据集可以关联控件本身刷新么? 做到控件本身的值写进数据集 模糊查找后的前十条匹配? 我现在用另外一个文本框填写后可以动态刷新下拉复选框的值,但是目前他们之间的值实时刷新没研究好
    2024-09-29 16:27 
  • snrtuemc snrtuemc 回复 maybe(提问者) 数据集关联本身,会出问题,到时会死循环的
    2024-09-29 16:34 
  • maybe maybe(提问者) 回复 snrtuemc 感谢支持,但是姬迷怎滴给的解决方案更符合啦,提前祝你十一快乐!
    2024-09-30 10:37 
最佳回答
0
ChazzenLv2初级互助
发布于2024-9-29 16:35

你可以考虑下,select distinct 查询字段 from 表,先把你要用到的查询字段单独做一个数据集ds1;

然后下拉框数据字典使用ds1的查询字段;

然后把你要用的主表 ds2加上查询字段参数,组件的数据用ds2

  • maybe maybe(提问者) 我截图的意思理解的对么? 目前我修改了一下 好像还是有点差异
    2024-09-29 16:46 
  • Chazzen Chazzen 回复 maybe(提问者) 两个数据集都是用全部的数据集; 你问题不是主要在下拉的时候5秒中才出数据么,让你建立R2全部门店 是为了看看是否能优化下拉查询的速度 但是两个数据集都用全部数据,不要限制,。一个数据集是全部门店,另一个是主表数据(加了门店参数的)效果是你下拉框选了一个或者几个门店,组件的数据(主表的数据)根据你选的门店筛选出所有结果
    2024-09-29 16:55 
  • maybe maybe(提问者) 回复 Chazzen 感谢支持,但是姬迷怎滴给的解决方案更符合啦,提前祝你十一快乐!
    2024-09-30 10:37 
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-9-29 16:39
  • maybe maybe(提问者) 感谢回复,可能是我的提问有歧义啦 我最终目的是想提升下拉复选框的展示性能,暂时不是下面数据展示的性能.
    2024-09-29 16:47 
  • 华莉星宸 华莉星宸 回复 maybe(提问者) 一样的,可以开启数据集缓存试试
    2024-09-29 16:51 
  • maybe maybe(提问者) 回复 华莉星宸 感谢支持,我这边混存下拉框的效果没有,缓存页面ds1的效果明显. 问题中姬迷怎滴给的解决方案更符合啦,提前祝你十一快乐!
    2024-09-30 10:38 
  • 5关注人数
  • 285浏览人数
  • 最后回答于:2024-10-8 22:34
    请选择关闭问题的原因
    确定 取消
    返回顶部