使用 SAP UI5 OData API 读取单条 order 数据的办法

简介: 使用 SAP UI5 OData API 读取单条 order 数据的办法

先看 Postman 需要使用的 url:https://services.odata.org/V2/Northwind/Northwind.svc/Orders(10248)


对应的 JavaScript 代码:


onRead : function () {
            //var oContext = this.oModel.createBindingContext("/Orders('10248')");
            var mParameters = {
                // context: oContext,
                success:function(oResultData, oResponse){
                        console.log('Successfully read: ', oResultData, oResponse);
                    },
            };
            this.oModel.read("/Orders(10248)", mParameters);
        },

注意 ‘/Orders(10248)’ 里面不能再用单引号或者双引号把 10248 包裹起来,不然要报错误消息:

query syntax incorrect!

细节可以查看我的教程:


这段代码自动生成的 HTTP 请求如下:

打印的结果:


相关文章
|
6月前
|
前端开发 搜索推荐 开发者
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
SAP UI5 sap.m.Column 控件的 minScreenWidth 属性介绍
|
6月前
|
存储 安全 测试技术
使用 Visual Studio Code 创建 SAP UI5 项目遇到 self-signed security certificate 相关问题
使用 Visual Studio Code 创建 SAP UI5 项目遇到 self-signed security certificate 相关问题
|
6月前
|
安全 API 数据库
SAP ABAP OData 中 Function import 的概念介绍
SAP ABAP OData 中 Function import 的概念介绍
|
6月前
|
前端开发 数据库 开发者
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
如何在 SEGW 事务码里为 SAP ABAP OData 服务实现 Function Import 试读版
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
SAP ABAP OData 服务里需要指定 guid 类型的请求参数时,正确语法是什么?
|
6月前
|
JSON 应用服务中间件 API
使用 ABAP 代码消费 SAP 系统的 OData 服务
使用 ABAP 代码消费 SAP 系统的 OData 服务
关于 SAP ABAP OData 服务如何实现 Deep Insert 场景 - SAP 应用的标准行为试读版
关于 SAP ABAP OData 服务如何实现 Deep Insert 场景 - SAP 应用的标准行为试读版
|
6月前
|
Web App开发 Java 测试技术
SAP OData 编程指南
SAP OData 编程指南
|
6月前
|
JavaScript 前端开发 开发者
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
SAP UI5 控件 sap.m.ListBase 的 inset 属性的作用介绍
|
6月前
|
前端开发 JavaScript API
SAP UI5 sap.ui.require.toUrl 的作用介绍
SAP UI5 sap.ui.require.toUrl 的作用介绍