#随手记# newDynamicObject update方式更新复选框为 false 或者 数值为 0 数据未更新原创
6人赞赏了该文章
948次浏览
未经作者许可,禁止转载编辑于2023年07月09日 16:18:29
newDynamicObject set主键值,执行 SaveServiceHelper.update() 方式更新复选框为 false 或者 数值为 0 ,数据未更新
DynamicObject.set(String propertyName,Object value) 时执行 onPropertyChanged()
更新复选框值为 false 或者数值类型为 0 查看执行语句未更新对应字段
DynamicObject newData=BusinessDataServiceHelper.newDynamicObject("demo_bill_child");
MainEntityType entityType=EntityMetadataCache.getDataEntityType("demo_bill_child");
entityType.getPrimaryKey().set(newData,pkValue);
增加
newData.beginResetDirtyFlag();
newData.set("复选框",false);
newData.endResetDirtyFlag();
测试 SaveServiceHelper.update(newData) 数据更新成功。
赞 6
6人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读