首页 > 其他 > 详细

新增子单据体行以及赋值的方法

时间:2020-06-04 15:36:20      阅读:57      评论:0      收藏:0      [点我收藏+]
新增子单据行要用
CreateNewEntryRow(DynamicObject parentRow, SubEntryEntity entity, int row)
这个重载方法,例如
  1.   //获取单据体元数据
  2.             EntryEntity entry = this.View.BillBusinessInfo.GetEntryEntity("FEntry");
  3.             //获取指定一行的单据体数据
  4.             DynamicObject entity_obj = this.Model.GetEntityDataObject(entry,0);
  5.             //获取子单据体元数据
  6.             SubEntryEntity sub_entry = this.View.BillBusinessInfo.GetEntryEntity("FSubEntry") as SubEntryEntity;
  7.             //创建新的子单据体分录行
  8.             this.Model.CreateNewEntryRow(entity_obj, sub_entry, 0);
复制代码


子单据体行赋值用this.View.Model.SetValue(field,value, rowNo),给当前单据体行对应的子单据体赋值

新增子单据体行以及赋值的方法

原文:https://www.cnblogs.com/zouhuaxin/p/13042538.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!