PLM如何通过脚本更新变更对象字段值原创
金蝶云社区-Neoyu
Neoyu
3人赞赏了该文章 341次浏览 未经作者许可,禁止转载编辑于2022年06月14日 17:52:14

本文介绍如果通过脚本更新变更对象特定字段,以应对一些特殊业务的二开场景。


变更对象表:T_PLM_STD_EC_ITEM

  • 表字段FID:对应变更单对象Id,可以在基对象表T_PLM_PDM_BASE中查询到。

  • 表字段FENTRYID:变更对象唯一主键,可以根据此字段过滤更新。在二开插件中,可以通过当前表单DataObject中获取。(this.Model.DataObject["ChangeObjectEntity"] as DynamicObjectCollection).Select(m=>Convert.ToInt64(m["Id"])).ToList();


然后就可以使用Update语句更新自定义字段内容:Update T_PLM_STD_EC_ITEM SET 自定义字段标识={内容} WHERE FENTRYID  = {Id}


赞 3