【帮助】填报下拉框控件的数据过滤和显示慢

业务需求:我需要制作一个填报界面,其中有一个下拉框控件的数据源是取值一个数据集的数据,大约有3万多条记录,数据记录是从商品档案表

问题:每次从下拉框控件中下拉选择或者模糊查找商品档案时,数据显示都很慢,请问有没有什么好的解决方案或者处理方法?

blob.png


FineReport 陈建豪 发布于 2019-4-22 18:32
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-4-22 18:55

可以在下拉框的前边,多写一个文本框。通过这个文本框进行初步联动过滤

这样效率会快很多。

最佳回答
0
mianbao5Lv3见习互助
发布于2019-4-22 21:17

给商品档案表,添加索引,这样会快很多。你3万多条记录,从数据库检索出来,本来就要有一定的时间

  • 陈建豪 陈建豪(提问者) 增加索引的效果是一样,因为它是每输入一个字符都是查询一次全量数据,起码也要几秒,用户体验不好,不知有没有其他处理办法?
    2019-04-22 21:28 
  • mianbao5 mianbao5 回复 陈建豪(提问者) 那就不要添加编辑后事件了,让业务直接输入完毕以后,手动点击查询呀,
    2019-04-22 21:51 
最佳回答
0
yuzhimingLv2初级互助
发布于2019-4-22 22:42

这里有解决方案,您参考下。

下拉框数据量大时的解决方案-http://help.finereport.com/doc-view-1030.html

  • 4关注人数
  • 551浏览人数
  • 最后回答于:2019-4-22 22:42
    请选择关闭问题的原因
    确定 取消
    返回顶部