代码创建单据的三种方式原创
金蝶云社区-拾柒_
拾柒_
10人赞赏了该文章 576次浏览 未经作者许可,禁止转载编辑于2024年03月15日 15:48:59

关键词:

代码创建单据、创建动态对象


一、这种方式可以默认携带单据设置好的缺省值

DynamicFormModelProxy modelProxy = new DynamicFormModelProxy("单据标识", UUID.randomUUID().toString(), new HashMap<>());
DynamicObject dynamicObject = (DynamicObject) modelProxy.createNewData();

二、完全空白的单据对象

DynamicObject dynamicObject = BusinessDataServiceHelper.newDynamicObject("单据标识");

三、和二种方式一样完全空白的单据对象

MainEntityType dataEntityType = EntityMetadataCache.getDataEntityType("单据标识");
DynamicObject dynamicObject = new DynamicObject(dataEntityType);


赞 10