电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

列表插件重写setFIlter后,按列表导出时,导出的数据重复/缺失

来源:金蝶云社区作者:金蝶2024-09-234

列表插件重写setFIlter后,按列表导出时,导出的数据重复/缺失

问题描述

按列表导出时,导出的数据重复/顺序错误/缺失,如导出的数据量与列表左上角显示的“全部条数”不匹配。

该问题在列表中存在分录字段且数据量大于1w时概率性出现。

根本原因

单据存在列表插件,重写了setFilter方法,导致默认存在的分录排序字段order by seq被覆盖。

列表导出为优化内存管理,是按照1w一批进行分批在数据库取数的。

所有类型的数据库,在两表左联查询时(分录是在子表中),如果未设置子表字段的唯一性字段,均有可能出现分批取数的数据出现重复的可能。

如想了解更多数据库分批连表查询数据重复的原理,可以参照附件文档。

解决方法

  • 执行列表导出时,对列表上的分录字段做一次排序。


  • 在列表设计器,配置分录唯

列表插件重写setFIlter后,按列表导出时,导出的数据重复/缺失

问题描述按列表导出时,导出的数据重复/顺序错误/缺失,如导出的数据量与列表左上角显示的“全部条数”不匹配。该问题在列表中存在分录字段...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信