2

我已经从 SAP Build... 导入了一个 SAP WEB IDE 项目。

一切看起来都很棒,但现在我需要添加我的网关服务来处理 oData 等。

我已将我的 SAP Cloud 连接器设置为和目标。

我如何具体添加这些,因为所有教程似乎都是从将服务作为模板的一部分开始的。

4

2 回答 2

2

您必须执行一些步骤才能完成这项工作:

  1. 在 manifest.json 文件中实现服务定义:

    "sap.app": {
     [...],
     "dataSources": {
        "mainService": {
            "uri": "/your/path/to/service",
            "type": "OData",
            "settings": {
                "odataVersion": "2.0",
                "localUri": "localService/metadata.xml"
            }
        }
    },
    [...]
    

    },

  2. 在 manifest.json 文件中实现模型定义:

    "models": {
        [...],
        "": {
            "dataSource": "mainService",
            "settings": {
                "metadataUrlParams": {
                    "sap-documentation": "heading"
                },
                "defaultBindingMode": "TwoWay"
            }
        }
    },
    
于 2017-09-06T13:45:34.387 回答
0

您可以从项目中转到 New>oData 服务菜单并以这种方式创建它。

于 2017-09-07T14:13:05.490 回答