单据转换插件-辅助属性赋值
金蝶云社区-wu9531
wu9531
2人赞赏了该文章 3,259次浏览 未经作者许可,禁止转载编辑于2016年08月04日 14:59:22

// 取单据体集合
生产用料清单-生产补料单
DynamicObjectCollection rowObjs = entity.DynamicProperty.GetValue(bill.DataEntity) as DynamicObjectCollection; DynamicObject newRowObj=rowObjs[0];
newRowObj["AuxPropId_id"] = 11111;//明细行直接赋值内码,

发现保存后还是原来的辅助属性.
然后看论坛,有提供根据内码构造DynamicObject 对象
FormMetadata formMetadata = MetaDataServiceHelper.Load(ctx, formId, true) as FormMetadata;
DynamicObject fieldVal = BusinessDataServiceHelper.LoadSingle(ctx, pk, formMetadata.BusinessInfo.GetDynamicObjectType(), null);
这里物料的辅助属性的fomid是多少?

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0