多选基础资料控件赋值原创
金蝶云社区-CM9527
CM9527
9人赞赏了该文章 3,038次浏览 未经作者许可,禁止转载编辑于2021年09月15日 09:16:53

     多选基础资料的类型是DynamicCollection

//FMULTITACCTBOOKID 是多选账簿,首先获取多选账簿的属性类型
var dyc = new DynamicObject((dyObj["FMULTITACCTBOOKID"] as DynamicObjectCollection).DynamicCollectionItemPropertyType);
//给基础资料的Id赋值
dyc["FMULTITACCTBOOKID_Id"] = item["Id"];
//单个的账簿Id对应的账簿实体
dyc["FMULTITACCTBOOKID"] = item as DynamicObject;
(dyObj["FMULTITACCTBOOKID"] as DynamicObjectCollection).Add(dyc);

这样就能包装一个多选基础资料的实体,赋给控件

图标赞 9
9人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!