有关即时库存明细设置排序字段没有效果的处理方案原创
62人赞赏了该文章
266次浏览
编辑于2024年08月22日 17:58:18
存在小部分情况,即时库存明细在过滤框设置了排序字段,如物料编码、仓库编码等(此处不包括库存数量、可用量、生产日期、有效期至字段),查询返回结果没有按 物料编码、仓库编码排序,而是错乱的。
对于此种情况,可以在即时库存单据列表插件中注册如下Python脚本:
import clr clr.AddReference('Kingdee.BOS') clr.AddReference('Kingdee.BOS.Core') clr.AddReference('Kingdee.BOS.ServiceHelper') from Kingdee.BOS import * from Kingdee.BOS.Core import * from Kingdee.BOS.Core.List.PlugIn import * from Kingdee.BOS.Core.List.PlugIn.Args import * from Kingdee.BOS.ServiceHelper import * def BeforeGetDataForTempTableAccess(e): DBServiceHelper.Execute(this.Context, "CREATE CLUSTERED INDEX {0} ON {1}(FIDENTITYID)".format(e.TableName.Replace("TMP", "IX"), e.TableName))
赞 62
62人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *
10金币20金币30金币40金币50金币60金币
可用金币: 0