获取子单据体的值,然后付给主单据,帮忙看下
金蝶云社区-云社区用户447J1234
云社区用户447J1234
4人赞赏了该文章 1.1万次浏览 未经作者许可,禁止转载编辑于2015年05月11日 09:56:06

我看了好多帖子,还是没弄出来,我想做下面的事,帮我看看。
我想在单据加载的时候,把每个子单据体中的第一行的一个值付给主单据体中的一个字段。可是用了下面获取子单据体方法,只能当前分录的值。看不到所有子单据体中的值。希望给段代码分享下。谢谢了。
//获取主单据体
EntryEntity entryEntity = this.View.BusinessInfo.GetEntryEntity("FInStockEntry");
DynamicObjectCollection docCustomerContactIds = this.View.Model.GetEntityDataObject(entryEntity);
//获取子单据体
EntryEntity FSerialSubEntity = this.View.BusinessInfo.GetEntryEntity("FSerialSubEntity");
DynamicObjectCollection FSerialSubCollection = this.View.Model.GetEntityDataObject(FSerialSubEntity);