如何将 SAP Gateway 服务添加到现有 SAP WEB IDE 项目?
How do I add SAP Gateway services to an existing SAP WEB IDE Project?
我已经从 SAP Build 中导入了一个 SAP WEB IDE 项目....
一切看起来都很棒,但现在我需要添加我的网关服务来处理 oData 等。
我已经将我的 SAP 云连接器设置为目标。
我该如何添加这些内容,因为所有教程似乎都是从将服务作为模板的一部分开始的。
您必须执行一些步骤才能完成这项工作:
在您的 manifest.json 文件中实施服务定义:
"sap.app": {
[...],
"dataSources": {
"mainService": {
"uri": "/your/path/to/service",
"type": "OData",
"settings": {
"odataVersion": "2.0",
"localUri": "localService/metadata.xml"
}
}
},
[...]
},
在您的 manifest.json 文件中实施模型定义:
"models": {
[...],
"": {
"dataSource": "mainService",
"settings": {
"metadataUrlParams": {
"sap-documentation": "heading"
},
"defaultBindingMode": "TwoWay"
}
}
},
您也可以从项目转到“新建”>“oData”服务菜单并以这种方式创建它。
我已经从 SAP Build 中导入了一个 SAP WEB IDE 项目....
一切看起来都很棒,但现在我需要添加我的网关服务来处理 oData 等。
我已经将我的 SAP 云连接器设置为目标。
我该如何添加这些内容,因为所有教程似乎都是从将服务作为模板的一部分开始的。
您必须执行一些步骤才能完成这项工作:
在您的 manifest.json 文件中实施服务定义:
"sap.app": { [...], "dataSources": { "mainService": { "uri": "/your/path/to/service", "type": "OData", "settings": { "odataVersion": "2.0", "localUri": "localService/metadata.xml" } } }, [...]
},
在您的 manifest.json 文件中实施模型定义:
"models": { [...], "": { "dataSource": "mainService", "settings": { "metadataUrlParams": { "sap-documentation": "heading" }, "defaultBindingMode": "TwoWay" } } },
您也可以从项目转到“新建”>“oData”服务菜单并以这种方式创建它。