使用 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!


细节可以查看我的教程:


SAP UI5 应用开发教程之一百六十五 - SAP UI5 应用如何采取 JavaScript 代码调用 OData API 读取满足过滤条件的业务数据($filter 操作)


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

打印的结果:

相关文章
|
JavaScript 前端开发 API
使用 SAP UI5 OData API 读取单条 order 数据的办法
使用 SAP UI5 OData API 读取单条 order 数据的办法
|
12月前
|
SQL 存储 API
SAP CRM 系统使用 API 和 open sql 读取订单长文本的两种方式比较
SAP CRM 系统使用 API 和 open sql 读取订单长文本的两种方式比较
|
JavaScript 前端开发 API
SAP UI5 应用如何采取 JavaScript 代码调用 OData API 读取满足过滤条件的业务数据($filter 操作)试读版
SAP UI5 应用如何采取 JavaScript 代码调用 OData API 读取满足过滤条件的业务数据($filter 操作)试读版
|
SQL 数据库
SAP ABAP OData 服务如何支持 $select 有选择性地仅读取部分模型字段值试读版
SAP ABAP OData 服务如何支持 $select 有选择性地仅读取部分模型字段值试读版
|
Web App开发 数据库 开发者
SAP UI5 Fiori 应用在启动时向 ABAP 后台发起的 OData 请求序列的顺序和作用分析
SAP UI5 Fiori 应用在启动时向 ABAP 后台发起的 OData 请求序列的顺序和作用分析
|
Web App开发 API 开发者
如何在调用Marketing Cloud contact创建API时增加对扩展字段的支持
如何在调用Marketing Cloud contact创建API时增加对扩展字段的支持
105 0
如何在调用Marketing Cloud contact创建API时增加对扩展字段的支持
|
小程序 Windows
SAP C4C OData服务的filter,客户端分页和排序的使用方式
假设系统里已经有许多的Lead历史数据,而我们正在进行的微信小程序和C4C集成的项目里,又创建了许多新的Lead数据。如何将这些新的在微信小程序里调用OData服务创建的Lead数据同老的历史数据做区分呢? (1) 在C4C Sales Lead页面里,通过Source字段来标明Lead的来源。
SAP C4C OData服务的filter,客户端分页和排序的使用方式