老单加载前遍历字段index,效率低,单据打开慢,求替代方法

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

老单加载前遍历字段index,效率低,单据打开慢,求替代方法


m_BillTransfer.GetGridText(1, Col_FEntrySelfY0288)
用动态方式获取单据体某个自定义字段的index,当单据上字段超过100(含标准字段),每次在单据show的时候遍历,单据打开特别慢,这是为什么?
这个必须在加载之前就进行遍历,动态获取字段index值,有没有什么替代方案?如果将index值固定以后升级怎么办?升级每个字段index有可能变.
你的循环每个IF里面可加个跳出循环,直接进行下一轮的语句,比如如果满足 if FieldName =“FItemID”则后面的if都可省略了,另外,可考虑将col_FItemID 对应的 i,col_FieldName 对应的 i, 等等存入缓存,这样只会在第一次加载时慢。

老单加载前遍历字段index,效率低,单据打开慢,求替代方法

m_BillTransfer.GetGridText(1, Col_FEntrySelfY0288)用动态方式获取单据体某个自定义字段的index,当单据上字段超过100(含标准字段),每次...
点击下载文档
标签: # K/3 WISE-BOS
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息