如何将SAP Gateway服务添加到现有SAP WEB IDE项目?

时间:2017-09-06 12:21:55

标签: sapui5 sap-web-ide

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

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

我已将SAP Cloud Connector设置为和目标。

我是如何具体添加这些内容的,因为所有教程似乎都是将服务作为模板的一部分包含在内。

2 个答案:

答案 0 :(得分: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"
            }
        }
    },
    

答案 1 :(得分:0)

谢谢你们:)

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