如何在生产订单领料明细表添加旧物料编码字段
两种方式实现
方式一:通过配置字段引用属性实现(增加字段,添加引用属性);
方式二:修改SQL语法实现(增加字段,修改语法);
先看效果图
注意:若下方配置后仍没出现,检查是否物料没有旧编码
详细操作步骤
方式一:
1、生产订单领料明细表 添加 基础资料属性 字段,不需要做什么,直接拖个基础资料属性控件即可,标题和名称改自己想要的,记住标识,后面要用。
2、生产订单领料明细表过滤 添加 基础资料 字段,标识为(FCHILDMATERIALID),用于绑定明细表中的子项物料编码,这里需要注意,明细表中有两个子项物料编码,FCHILDMATERIALID和FCHILDMATERIALNUMBER,我们绑定的是第一个,所以标识一定要匹配明细表,此时也可以将标识添加到默认隐藏列集合中,因为该列最后不需要显示,我们只需要该字段的引用属性:旧编码,也可以后面再处理,确保字段显示出来有值说明配置没问题。
3、生产订单领料明细表过滤 添加 基础资料属性 字段,标识为第一个步骤中的标识,用于绑定明细表中新添加的旧编码字段,并设置基础资料字段为步骤2添加的字段,关联基础资料字段:旧编码
4、完成,保存后界面应正常显示该字段;
方式二:
1、生产订单领料明细表 添加 文本 字段,不需要做什么,直接拖个文本即可,标题和名称改自己想要的,记住标识,该标识需要和语法中的字段名一致。
2、修改语法,增加关联物料表,将旧物料编码取出,注意语法前有个英文逗号,该语法的意思是通过标准现有语法的物料ID字段关联物料表,并取出第一条的FOLDNUMBER字段,后面的as FOLDNUMBER和步骤1的标识一致,修改前记得先备份,语法如下:
,(select top 1 FOLDNUMBER from T_BD_MATERIAL m0 where FMATERIALID = FCHILDMATERIALID) as FOLDNUMBER
3、生产订单领料明细表过滤 添加文本字段,标识为第一个步骤中的标识即可
4、完成,保存后界面应正常显示该字段;
参考链接:https://vip.kingdee.com/article/515960714502871552?productLineId=1
如何在生产订单领料明细表添加旧物料编码字段
本文2024-09-23 03:21:45发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-158371.html