电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

实体服务规则.常见问题.表达式之缺少引用字段

来源:金蝶云社区作者:金蝶2024-09-239

实体服务规则.常见问题.表达式之缺少引用字段

【场景】解释不同场景下表达式引用报错的逻辑 【案例1】单据上的字段,直接访问 ![Image_20221202102536.webp](/download/0100f6aa5de675074cad9efca365e99033aa.webp) 错误描述: 'fieldKey' is not defined;其中这个fieldKey是单据上的字段标识 错误修正:这类错误很简单,把字段加回去就好了;通常可能原因是元数据里面误删除了一个字段,可通过元数据修改记录或协同平台svn元数据还原把字段补回去 【案例2】单据上的基础资料字段,访问其单据头引用属性 表达式:fmaterialid != null and fmaterialid.FIsProduce == true ![Image_20221202103514.webp](/download/0100fc298c95016340e9a9acd02bb2756b4c.webp) 错误描述: 基础资料字段 'bdfieldkey' 没有定义 'fieldkey' 的应用,请修正公式火灾此字段上添加其引用 其中bdfieldkey是单据上的字段标识,fieldKey是基础资料里面的字段标识; 此案例中bdfieldKey 是物料, fieldKey 是允许生产 错误修正: <1>先检查基础资料中这个字段是否存在,如果不存在,则需要按照元数据修改记录或协同平台svn元数据还原把字段补回去 ![Image_20221202104515.webp](/download/010046ea2c801be74af587032e2fb18afee8.webp) <2>确认当前单据中的基础资料,对应的引用属性是否存在此字段 ![Image_20221202104759.webp](4) 如图所示,确实缺少了该字段的引用;增加此引用后访问正常 ![Image_20221202105006.webp](/download/0100499343e9238b41cc84a9ef2a39aa3a8e.webp) 【案例3】单据上的基础资料字段,访问其单据体引用属性 表达式:FMaterialid!=null and len(filter(lambda x:x.UseOrgId10 != null and x.IsEnable==true and x.InvPtyId_Id==10003, FMaterialID.MaterialInvPty))>0 ![Image_202212021102

实体服务规则.常见问题.表达式之缺少引用字段

【场景】解释不同场景下表达式引用报错的逻辑【案例1】单据上的字段,直接访问![Image_20221202102536.webp](/download/0100f6aa5de675074c...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信