SAP UI5应用访问OData metadata的url和Destination
2023-09-14 09:02:40 时间
在SAP WebIDE里随便创建一个新的Fiori应用,访问一个OData服务:
直接在WebIDE里本地运行该Fiori应用,在Chrome开发者工具里把metadata请求的url抄下来:
url如下:
https://webidetesting3028490-i042416trial.dispatcher.hanatrial.ondemand.com/sap/opu/odata/iwbep/GWSAMPLE_BASIC/$metadata?sap-language=EN
直接贴到浏览器里,也能看到返回的metadata,但有趣的是,这个Fiori应用取OData服务需要经由的Destination,在WebIDE里本地运行时抓到的url里没有体现出来。
在Fiori应用的manifest.json文件里,datasources区域维护了该OData的endpoint:
"dataSources": {
"mainService": {
"uri": "/sap/opu/odata/iwbep/GWSAMPLE_BASIC/",
"type": "OData",
"settings": {
"odataVersion": "2.0",
"localUri": "localService/metadata.xml"
}
}
},
还有models区域,指明了该OData模型使用的dataSource为mainService:
但是在neo-app.json(我这个Fiori应用是在WebIDE里选择Neo环境创建的)文件里,仍然可以看到Destination的名称为ES5_Trial_Neo:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关文章
- SAP Commerce Cloud Accelerator 的响应式 Theme 介绍
- SAP UI5 sap.ui.core.Element 的概要介绍
- SAP UI5 SimpleForm 控件实例的初始化调试
- 关于使用 SAP UI5 代码设置应用 theme 的技巧
- SAP UI5 sap.ui.base.ManagedObject 的构造函数参数讲解
- Angular 里 HTTP 请求和响应结构的拦截器(interceptors)在 SAP Spartacus 中的应用
- 关于 Fiori 应用里 SAP UI5 前端开发和 SEGW 后台 OData 服务开发的工作量比值问题
- SAP QM 不常用功能之Source Inspection
- SAP Fiori Belize 主题应用在 SAPGUI 里的一些要点
- SAP Corbu Theme 在浏览器和 SAPGUI 应用中的使用场景
- SAP UI5 响应式表格 sap.m.Table 根据不同宽度的屏幕动态决定显示或隐藏 Column 的实现源代码讲解试读版
- 关于 SAP Enterprise Portal 的前后端技术栈
- SAP输入框缓存消失问题详解编程语言
- SAP常见查询组合详解编程语言
- SAP 中session和外部断点设置的区别详解编程语言
- SAP S/4 HANA新变化-主数据:物料主数据详解编程语言
- SAP 计划协议订单流程一详解编程语言
- SAP MM 如何得到委外加工采购订单中需要发给subcontractor的物料的信息详解编程语言
- SAP MM批次管理(6)批次确定–大海详解编程语言
- sap中debug修改表内容详解编程语言
- 系统SAP在Linux系统上的开启之旅(sap启动linux)
- 深度比较:SAP vs Oracle(sap与oracle比较)
- 对比:Oracle 与 SAP的优势(oracle 与 sap)
- Oracle与SAP权衡利弊比较之路(oracle与sap比较)
- Oracle和SAP技术比较优势和劣势(oracle与sap比照)