从开发工作台连接服务层

2020-09-17 05:29发布

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

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


嗨,

我正在尝试使用本地HANA系统上的基于Web的Development Workbench Editor登录到B1服务层-请参见下面的代码。 该代码可在SAP Web IDE中工作(使用目标指向服务器),但是当我尝试从带有服务器URL的Workbench Editor运行时,它将失败。 当我在"网络"选项卡中查看POST时,参数以及响应均为空白。

从Development Workbench连接到服务层的最佳方法是什么? 无需通过XS就能做到吗?

此外,为什么$ .ajax从SAP Web IDE发送参数但不从工作台发送参数。


谢谢

梅尔

var surl = this.serviceLayerUrl +" Login";
loginInfo = {" UserName":" manager"," Password":" manager"," CompanyDB":" SBODEMOUS"};
$。 ajax({
type:" POST",
url:surl,
xhrFields:{
withCredentials:true
},
data:JSON.stringify(loginInfo),
错误:功能(xhr,状态,错误){
oLabelLogin.setText("登录失败");
}
}

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

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


嗨,

我正在尝试使用本地HANA系统上的基于Web的Development Workbench Editor登录到B1服务层-请参见下面的代码。 该代码可在SAP Web IDE中工作(使用目标指向服务器),但是当我尝试从带有服务器URL的Workbench Editor运行时,它将失败。 当我在"网络"选项卡中查看POST时,参数以及响应均为空白。

从Development Workbench连接到服务层的最佳方法是什么? 无需通过XS就能做到吗?

此外,为什么$ .ajax从SAP Web IDE发送参数但不从工作台发送参数。


谢谢

梅尔

var surl = this.serviceLayerUrl +" Login";
loginInfo = {" UserName":" manager"," Password":" manager"," CompanyDB":" SBODEMOUS"};
$。 ajax({
type:" POST",
url:surl,
xhrFields:{
withCredentials:true
},
data:JSON.stringify(loginInfo),
错误:功能(xhr,状态,错误){
oLabelLogin.setText("登录失败");
}
}

付费偷看设置
发送
1条回答
小灯塔
1楼-- · 2020-09-17 06:21

在我们的Github上有一个的示例。

检查B1SLLogic.xsjslib

基本上,我们用xshttpdest文件替换SAP CP目标。

一周热门 更多>