设为首页
收藏本站
切换到宽版
首页
Portal
论坛
BBS
图库
资讯
导读
Guide
动态
Space
排行榜
Ranklist
帮助
Help
记录
Doing
登录
立即注册
ROOT开源
»
论坛
›
ROOT资讯
›
科技
›
SAP UI5 OData 模型(V2) 的使用方法介绍
返回列表
发布新帖
SAP UI5 OData 模型(V2) 的使用方法介绍
IP属地:
四川省成都市
304
0
[db:作者]
Lv.6
发表于 2023-5-29 01:24:09
|
查看全部
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
这意味着数据集仅在服务器上可用,客户端即 SAP UI5 应用只知道当前可见(请求)的数据。客户端向服务器发送请求并显示返回的数据。某些参数不能包含在每个请求中,而只能添加到特定的列表或上下文绑定中,绑定方法提供了传递参数映射的选项,然后将其包含在针对此特定绑定的所有请求中。这些参数将包含在发送到 OData 服务器的每个请求中。参数作为映射传递:可以添加随每个请求发送的自定义标头:
OData 模型是服务器端模型,这意味着数据集仅在服务器上可用,客户端即 SAP UI5 应用只知道当前可见(请求)的数据。 排序和过滤等操作在服务器上完成,然后将处理结果返回给客户端。 客户端向服务器发送请求并显示返回的数据。
注意:对后端的请求由 ODataModel 提供的列表绑定 (ODataListBinding)、上下文绑定 (ODataContextBinding) 和 CRUD 函数触发。 属性绑定 (ODataPropertyBindings) 不会触发请求。
SAP UI5 实现了以下两个版本的 OData 模型:sap.ui.model.odata.ODataModel 和 sap.ui.model.odata.v2.ODataModel。 v2.ODataModel 具有改进的功能集,新功能将仅在此模型中实现。 sap.ui.model.odata.ODataModel 已弃用。 我们建议仅使用 v2.ODataModel。
如下图所示:
登录/注册后可看大图
对于 OData 服务,开发人员可以使用 URL 参数进行配置。 SAPUI5 根据各自的绑定自动设置大多数 URL 参数。 例如,对于身份验证令牌或常规配置选项,可以向请求 URL 添加其他参数。 某些参数不能包含在每个请求中,而只能添加到特定的列表或上下文绑定中,例如 expand 或 select。 为此,绑定方法提供了传递参数映射的选项,然后将其包含在针对此特定绑定的所有请求中。 OData 模型目前仅支持 expand 和 select。
下面是几种添加参数到 Service url 的办法:
第一种:
// "ODataModel" required from module "sap/ui/model/odata/v2/ODataModel"
var oModel = new ODataModel("http://myserver/MyService.svc/?myParam=value&myParam2=value");
这些参数将包含在发送到 OData 服务器的每个请求中。
还可以传递仅用于 $Metadata 请求的 URL 参数 (MetadataUrlParams) 以及仅包含在数据请求中的 URL 参数 (serviceUrlParams)。 参数作为映射传递:
// "ODataModel" required from module "sap/ui/model/odata/v2/ODataModel"
var oModel = new ODataModel({
serviceUrl: "http://services.odata.org/northwind/northwind.svc",
serviceUrlParams: {
myParam: "value1",
myParam2: "value2"
},
MetadataUrlParams: {
myParam: "value1",
myParam2: "value2"
}
}); Custom HTTP headers
可以添加随每个请求发送的自定义标头。
向 OData 模型构造函数提供标头映射或使用 setHeaders() 函数:
使用 mparameters 映射传递自定义标头:
var oModel = new sap.ui.model.odata.v2.ODataModel({
headers: {
"myHeader1" : "value1",
"myHeader2" : "value2"
}
});
原文地址:https://cloud.tencent.com/developer/article/2133817
总结
以上是真正的电脑专家为你收集整理的SAP UI5 OData 模型(V2) 的使用方法介绍的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得真正的电脑专家网站内容还不错,欢迎将真正的电脑专家推荐给好友。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
返回列表
发布新帖
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
[db:作者]
Lv.6 化神
主题
1686
回帖
2
积分
1721
+ 关注
发消息
图文热点
AsrTools:智能语音转文字工具
111 人气
#工具
天盾网络验证离线版,带全套教程
2289 人气
#工具
已解决:diacuz3.5手机触屏版如何修改帖子
85 人气
#杂谈
RVC 实时声音变声器:一款基于AI的革新性语
936 人气
#工具
推荐话题
1
Topaz Video AI 4.2.2(智能视频无损放大)汉化简体中文版
2569 阅读
善渊
2
天盾网络验证离线版,带全套教程
2289 阅读
道法孜然
3
Topaz Gigapixel AI 7.1.0(人工智能图片降噪软件)简体中文汉化版
2346 阅读
善渊
4
【4.16 更新V1.2】支持多人配音、全局间隔、免费微软配音工具
1492 阅读
善渊
5
免费AI变声神器!多样音源任你选,让你的声音瞬间变身!
1318 阅读
善渊
最新发布
GPT-SoVITS-WebUI 强大的少样本语音转换与
基于Emotion2Vec模型的批量音频情感自动标
克隆素材要求
已解决:diacuz3.5手机触屏版如何修改帖子
花卷有声小说下载器(2024/10/24更新到V1.1.
突破123盘1G下载限制工具分享
抖音/快手下载工具v2.7 支持点赞下载 下载
CompressO 版本V1.2.0一个视频压缩工具,可
关于我们
关于我们
加入我们
新闻动态
联系我们
服务支持
官方商城
官方QQ群
常见问题
售后服务
投诉/建议联系
908164873@Qq.com
让我们一起寻找开源的乐趣
加入QQ群把ヽ( ̄ω ̄( ̄ω ̄〃)ゝ
关注公众号
添加微信客服
Copyright © 2001-2024
ROOT开源
版权所有
All Rights Reserved.
网站地图
|
仅供演示
|
仅供演示
关灯
在本版发帖
官方QQ群
QQ客服
返回顶部
快速回复
返回顶部
返回列表