在odata后期调用中未调用控制器方法

2020-08-31 03:14发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我无法在oData发布成功调用内调用任何自定义函数。 请检查您是否偶然遇到过类似情况。

示例代码:

控制器代码

onSubmit:function(){
var that = this;
that.onInit();

}

oModel.create("/img/Entity",postData,{
成功:函数(oRetrievedResult){
var that = this;
lv_BusyDialog.close();
var msg ='成功 !';
MessageToast.show(msg);
that.onSubmit();//此处未调用此onSubmit。
},
错误:function(oError){/* do */
lv_BusyDialog.close();
var msg1 ='错误';
MessageToast.show(msg1);

}

请建议您是否遇到过类似情况。

感谢和问候,

RK

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我无法在oData发布成功调用内调用任何自定义函数。 请检查您是否偶然遇到过类似情况。

示例代码:

控制器代码

onSubmit:function(){
var that = this;
that.onInit();

}

oModel.create("/img/Entity",postData,{
成功:函数(oRetrievedResult){
var that = this;
lv_BusyDialog.close();
var msg ='成功 !';
MessageToast.show(msg);
that.onSubmit();//此处未调用此onSubmit。
},
错误:function(oError){/* do */
lv_BusyDialog.close();
var msg1 ='错误';
MessageToast.show(msg1);

}

请建议您是否遇到过类似情况。

感谢和问候,

RK

付费偷看设置
发送
3条回答
大道至简
1楼 · 2020-08-31 04:13.采纳回答

嗨,拉姆,

使用var that = this; 在行oModel.create("/img/Entity",postData,{之前。而不是在成功调用中使用它。

然后仅将引用存储在该变量中。

在成功调用中执行此操作没有任何意义。

谢谢

Vaibhav

槿木_熙
2楼-- · 2020-08-31 04:21

我想在发布调用之前添加一个信息 我正在阅读,然后发布数据。

oModel.read("/img/EntitySet",{

oModel.create("/img/EntitySet"){成功; 错误;}...。

me_for_i
3楼-- · 2020-08-31 04:16

谢谢!

一周热门 更多>