点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我有问题。 我...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我有问题。 我...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我有问题。 我的表有输入字段。 我在此字段中输入数据,然后使用SubmitChanges将数据发送到oDATA。 但是,如果没有在其中一个字段中输入任何数据,我就不应该发送。
按保存按钮
1。 场好
oEntry.Matnr =" 1"; oModel.create("/img/MaraSet",oEntry,mParameters);
2.Fields okey
oEntry.Matnr =" 2"; oModel.create("/img/MaraSet",oEntry,mParameters);
但是3.Fields不好
警报("错误") 返回;
编辑数据,然后再按一次保存按钮
1。 字段okey
oEntry.Matnr =" 1"; oModel.create("/img/MaraSet",oEntry,mParameters);
2.Fields okey
oEntry.Matnr =" 2"; oModel.create("/img/MaraSet",oEntry,mParameters);
3.Fields okey
oEntry.Matnr =" 3"; oModel.create("/img/MaraSet",oEntry,mParameters);
没有错误并使用
oModel.submitChanges(mParameters);
现在我正在寻找oData总共5条记录。 但这应该是3条记录。
Matnr = 1,
Matnr = 2,
Matnr = 1,
Matnr = 2,
Matnr = 3。
我的示例完整代码;
var oModel = this.getView()。getModel(); oModel.setDeferredGroups([" maraGroupId"]); oModel.setUseBatch(true); var mParameters = { " groupId":" maraGroupId", " changeSetId":" maraChangeSetId" }; var oEntry = {}; oEntry.Matnr =" 1"; oModel.create("/img/MaraSet",oEntry,mParameters); oEntry.Matnr =" 2"; oModel.create("/img/MaraSet",oEntry,mParameters); oEntry.Matnr =" 3"; oModel.create("/img/MaraSet",oEntry,mParameters); oModel.submitChanges(mParameters);
一个循环检查数据,如果运行顺利,则另一个循环调用create
一周热门 更多>