SAP HANA XS Advanced NodeJS退出

2020-09-08 04:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如果记录已经存在,我在NodeJ...

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

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


如果记录已经存在,我在NodeJS出口处理程序中抛出错误。 在UI5中,我想捕获此详细错误:

我只收到错误"内部服务器错误",如何捕获详细错误?

这是我的UI5代码:

 var fnSuccess = function(){
                     this._setBusy(false);
                     MessageToast.show(this._getText(" changesSentMessage"));
                     this._setUIChanges(false);
                 } .bind(this);

                 var fnError = function(oError){
                     this._setBusy(false);
                     this._setUIChanges(false);
                     MessageBox.error(oError.message);
                     this_.doNavBack();
                 } .bind(this);

                 var oModel = this.getOwnerComponent()。getModel(" zearnModel");
                 等待oModel.submitBatch(batchGroupId).then(fnSuccess,fnError); 

这是抛出此错误的NodeJS代码:

引发新的错误(`$ {data.PRODUCT_NAME_SHORT}的产品名称简称已存在`); 

谢谢。

(2.8 kB)
2条回答
Bunny_CDM
2020-09-08 04:36

在收到来自NodeJs应用程序的响应时,您基本上可以使用状态代码来做类似的事情

 es.type(" text/html")。status(500).send(issueDetail)  ; 

一周热门 更多>