注销前的Fiori ODATA

2020-08-25 00:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个Fiori/...

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

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


嗨,

我有一个Fiori/sapui5应用程序,我想在用户使用注销按钮注销之前先调用ODATA。

我正在使用正确调用的onExit函数,但是未发送我的ODATA

 onExit:function(){
callServiceDisconnect();
},

我检查了我的函数是否正常工作,并在按下按钮时调用了onExit函数,并且控制台中没有错误,网络面板中也没有错误。

我也测试过

 if(sap.ushell.Container!==未定义&& sap.ushell.Container.attachLogoutEvent){
sap.ushell.Container.attachLogoutEvent(function(){
this.callServiceDisconnect();
} .bind(this));
}

使用chrome调试器,我检查了我的函数是否被调用,但再次没有在注销前发送ODATA请求。


有什么想法吗?

谢谢,
让·吕克(Jean-Luc)

(78.0 kB)
5条回答
bbpeas
2020-08-25 01:23

你好,

您可以在URI的末尾添加函数的名称。

如您在请求中看到的,函数import是用

调用的

url:<函数名称>?parameter1 =''¶meter2=''&...