有关即时库存明细设置排序字段没有效果的处理方案

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

有关即时库存明细设置排序字段没有效果的处理方案

        存在小部分情况,即时库存明细在过滤框设置了排序字段,如物料编码、仓库编码等(此处不包括库存数量、可用量、生产日期、有效期至字段),查询返回结果没有按 物料编码、仓库编码排序,而是错乱的。

        对于此种情况,可以在即时库存单据列表插件中注册如下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))


有关即时库存明细设置排序字段没有效果的处理方案

存在小部分情况,即时库存明细在过滤框设置了排序字段,如物料编码、仓库编码等(此处不包括库存数量、可用量、生产日期、有效...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息