老单加载前遍历字段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(含标准字段),每次...
点击下载文档
本文2024-09-16 16:34:56发表“k3wise知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3wise-10188.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章