请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
12
帖子
0
勋章
118
Y币

子表数据保存失败

[复制链接]
发表于 2023-1-29 13:27:20

模块:应用构建
问题:不知怎么最近老是遇到问题,可能是我操作有误

我用viewModel.getAllData()获取数据后,通**.**.do('add', viewModel);把browse改为add,然后viewModel.setData(detailData)进行赋值
最后发现手工修改子表数据后则无法保存,无任何错误提示,不改变则可以保存,主表数据改不改变都可以保存
分析发现,子表row的state属性变为update,而不是insert,具体原因不明
BIP318932
12
帖子
0
勋章
118
Y币
最佳答案
谢谢,已解决,viewModel.biz.do('add', viewModel)只能改变主表status 为insert,但子表需要通过status字段控制,其中 Insert首字母要大写,不然程序会当成Update处理
140
帖子
2
勋章
4万+
Y币
本帖最后由 yonyouhmm 于 2023-1-29 16:46 编辑

子表增加数据使用appendRow   删除子表数据使用deleteRow。子表数据里status字段的值需要正确。
12
帖子
0
勋章
118
Y币
yonyouhmm · 2023-1-29 16:39子表增加数据使用appendRow   删除子表数据使用deleteRow。子表数据里status字段的值需要正确。

谢谢,已解决**.**.do('add', viewModel)只能改变主表status 为insert,但子表需要通过status字段控制,其中 Insert首字母要大写,不然程序会当成Update处理
您需要登录后才可以回帖 登录

本版积分规则