zoukankan      html  css  js  c++  java
  • 新增子单据体行以及赋值的方法

    新增子单据行要用
    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),给当前单据体行对应的子单据体赋值
  • 相关阅读:
    用免费Scrum工具Leangoo思维导图 实现影响地图
    mysql-线程模型
    mongodb-锁
    mongodb-mmapv1存储引擎解析(转)
    netty-read
    netty-bind
    netty-eventloop
    java基础-Executor
    ehcache3-源码简析三
    ehcache3-源码简析二
  • 原文地址:https://www.cnblogs.com/zouhuaxin/p/13042538.html
Copyright © 2011-2022 走看看