广告
返回顶部
首页 > 资讯 > 精选 >怎么使用SAP WebIDE开发应用消费OData服务
  • 811
分享到

怎么使用SAP WebIDE开发应用消费OData服务

2023-06-04 01:06:31 811人浏览 安东尼
摘要

这篇文章主要介绍“怎么使用SAP WEBIDE开发应用消费OData服务”,在日常操作中,相信很多人在怎么使用SAP WebIDE开发应用消费OData服务问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使

这篇文章主要介绍“怎么使用SAP WEBIDE开发应用消费OData服务”,在日常操作中,相信很多人在怎么使用SAP WebIDE开发应用消费OData服务问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使用SAP WebIDE开发应用消费OData服务”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

新建一个Destination,类型为Http,再添加三个额外的Properties,其中WebIDEUsage设置为odata_gen:

怎么使用SAP WebIDE开发应用消费OData服务

其中WebIDEUsage属性的值,除了odata_gen之外,还有odata_abap,ui5_execute_abap等选择。

关于这些值的区别,参考SAP帮助文档:

> Values for the WebIDEUsage property determine how the SAP Web IDE interprets the destination definition & presents it to you for connection and consumption. The value odata_gen signifies that the destination represents generic OData services (as opposed to OData services that are hosted on an SAP Gateway system, for example) and that the full, specific OData service URL specification is to be provided in the SAP Web IDE New Project wizard, specifically via the Service URL data connection source, as shown in this example scenario:

https://270ffffe74d9f988a0f0066ad59f0/CF/en-US/5c3Debce758a470e8342161457fd6f70.html

怎么使用SAP WebIDE开发应用消费OData服务

WebIDE里新建一个UI5应用,基于模板SAP Fiori Worklist Application创建。

怎么使用SAP WebIDE开发应用消费OData服务

维护项目明细:

怎么使用SAP WebIDE开发应用消费OData服务

选择这个Fiori应用基于的OData服务,从Service Url的下拉菜单里,选中之前创建的Destination:

怎么使用SAP WebIDE开发应用消费OData服务

这里我们需要手动补全OData服务的url:

/V2/Northwind/Northwind.svc

怎么使用SAP WebIDE开发应用消费OData服务

点击Test按钮,获得这个OData服务里包含的data collection:

怎么使用SAP WebIDE开发应用消费OData服务

点击Diagram按钮可以看到这个OData服务所有的entity和其之间的相互关系:

怎么使用SAP WebIDE开发应用消费OData服务怎么使用SAP WebIDE开发应用消费OData服务

选定OData服务后,点击下一步,应用类型选择为Standalone App:

怎么使用SAP WebIDE开发应用消费OData服务

Object Collection选择Products:

怎么使用SAP WebIDE开发应用消费OData服务

依次维护剩下的属性,点击Finish:

怎么使用SAP WebIDE开发应用消费OData服务

打开生成的项目文件,用Layout Editor打开Worklist.view.xml:

怎么使用SAP WebIDE开发应用消费OData服务

找到显示产品价格单位的空间,将值硬编码成USD:

怎么使用SAP WebIDE开发应用消费OData服务

在manifest.JSON里维护useBatch为false,这样可以让该Fiori应用采用非batch模式消费OData服务。

怎么使用SAP WebIDE开发应用消费OData服务

直接运行,看到该应用能够正常工作了:

怎么使用SAP WebIDE开发应用消费OData服务

并且在Chrome开发者工具network标签页里,看到该OData服务确实是以非batch模式的方式调用:

怎么使用SAP WebIDE开发应用消费OData服务

到此,关于“怎么使用SAP WebIDE开发应用消费OData服务”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: 怎么使用SAP WebIDE开发应用消费OData服务

本文链接: https://www.lsjlt.com/news/236214.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么使用SAP WebIDE开发应用消费OData服务
    这篇文章主要介绍“怎么使用SAP WebIDE开发应用消费OData服务”,在日常操作中,相信很多人在怎么使用SAP WebIDE开发应用消费OData服务问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么使...
    99+
    2023-06-04
  • 怎么使用SAP WebIDE创建开发Java应用
    这篇文章主要讲解了“怎么使用SAP WebIDE创建开发Java应用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用SAP WebIDE创建开发Java应用”吧!打开SAP WebID...
    99+
    2023-06-04
  • 怎么创建SAP C4C Product list并用OData服务消费
    这篇文章主要讲解了“怎么创建SAP C4C Product list并用OData服务消费”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么创建SAP C4C Product list并用O...
    99+
    2023-06-03
  • 怎么使用SAP WebIDE进行SAP的Application开发
    本篇内容介绍了“怎么使用SAP WebIDE进行SAP的Application开发”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在WebID...
    99+
    2023-06-04
  • 使用WebIDE怎么开发一个Android应用
    本篇文章给大家分享的是有关使用WebIDE怎么开发一个Android应用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。C4C里做Android开发用的是Google的Andro...
    99+
    2023-06-04
  • 怎么使用SAP Cloud for Customer OData服务创建Lead
    这篇文章将为大家详细讲解有关怎么使用SAP Cloud for Customer OData服务创建Lead,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一共需要两次OData消费来创建Le...
    99+
    2023-06-03
  • 怎么使用OData服务创建SAP C4C的Lead数据
    本篇内容主要讲解“怎么使用OData服务创建SAP C4C的Lead数据”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用OData服务创建SAP C4C的Lead数据”吧!如图,我使用OD...
    99+
    2023-06-03
  • 怎么使用API的方式消费SAP的订单服务
    本篇内容主要讲解“怎么使用API的方式消费SAP的订单服务”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用API的方式消费SAP的订单服务”吧!在SAP官网http://help.sap....
    99+
    2023-06-04
  • 怎么使用SAP云平台的Notification服务给Android应用推送通知消息
    今天就跟大家聊聊有关怎么使用SAP云平台的Notification服务给Android应用推送通知消息,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。登录SAP Cloud Platf...
    99+
    2023-06-03
  • 怎么使用jMeter对某个OData服务进行高并发性能测试
    这篇文章主要介绍了怎么使用jMeter对某个OData服务进行高并发性能测试,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。For project reason I have ...
    99+
    2023-06-02
  • 轻量应用服务器流量包怎么取消自动续费服务
    如果您的应用服务器使用轻量级应用,并且没有自动续费服务,那么您可以考虑取消该服务来节省成本。以下是一个取消自动续费服务的步骤: 登录应用服务器:在您的应用服务器上打开应用程序管理器,如图1所示。 找到自动续费选项:根据需要,您可以查找并...
    99+
    2023-10-26
    续费 流量 服务器
  • 轻量应用服务器流量包怎么取消自动续费
    轻量应用服务器流量包可以取消自动续费。以下是取消自动续费的步骤:登录轻量应用服务器应用程序,然后选择更改您的订阅:您可以通过选择订阅的方式来取消自动续费。在订阅过程中,您可能会看到更改自动续费的说明,例如“取消自动续费可能需要一些时间”,或...
    99+
    2023-10-25
    续费 流量 服务器
  • 轻量应用服务器流量包怎么取消自动续费服务功能
    如果您的应用服务器流量包需要进行自动续费服务功能,可以按照以下步骤进行取消: 登录您的应用程序,点击“更多选项”下的“设置”菜单,并选择“账户和支付设置”。 进入“账户和支付设置”后,选择“自动续费”选项,并点击“取消”按钮。 完成以上...
    99+
    2023-10-26
    续费 流量 功能
  • 怎么使用Dubbo开发gRPC服务
    这篇文章主要讲解了“怎么使用Dubbo开发gRPC服务”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用Dubbo开发gRPC服务”吧!基本介绍Dubb...
    99+
    2022-10-19
  • 轻量应用服务器流量包怎么取消自动续费功能
    轻量应用服务器流量包的取消自动续费功能需要按照以下步骤进行操作: 查看流量包自动续费功能的具体规则:如果该应用服务器流量包支持按月自动扣费,您可以查看该流量包的自动续费规则,并根据规则进行操作。例如,您可以在订阅时选择每月扣费,或在应用...
    99+
    2023-10-26
    续费 流量 功能
  • 轻量应用服务器流量包怎么取消自动续费功能呢
    要取消自动续费功能,可以按照以下步骤操作: 打开浏览器,使用Chrome浏览器访问“www.amazonwebstore.com/cn/apps/for-kindle”,进入页面后可以看到“自动续费”选项。点击该选项,选择“取消”即可。...
    99+
    2023-10-26
    续费 流量 功能
  • 怎么使用云服务器进行多开应用
    使用云服务器进行多开应用的过程如下: 创建一个云服务器,并创建一个虚拟机作为云服务器的用户。 在云服务器上创建虚拟机,创建名为"VMWare Linux Server"。然后在"控制台"中运行"VMWare Server"程序,并打开...
    99+
    2023-10-26
    服务器
  • 怎么使用云服务器进行多开应用设置
    使用云服务器进行多开应用设置,可以根据自己的需求进行设置,以下是一些常见的设置方法: 云服务器设置: 在本地计算机上进行设置。点击 "开始 -> 设置",然后点击 "服务"。在弹出的服务列表中选择您要使用的云服务器,例如: https:...
    99+
    2023-10-26
    服务器
  • 怎么使用云服务器进行多开应用程序
    使用云服务器进行多开应用程序非常简单,以下是使用云服务器进行多开应用程序的步骤: 首先,在本地计算机上创建多个云应用程序的服务器。这些应用程序需要有多个虚拟机,每个虚拟机都能够创建一个新的应用程序。 将多个虚拟机分配到不同的云服务器上,...
    99+
    2023-10-26
    应用程序 服务器
  • 怎么使用Go建开发高负载WebSocket服务器
    这篇文章主要介绍“怎么使用Go建开发高负载WebSocket服务器”,在日常操作中,相信很多人在怎么使用Go建开发高负载WebSocket服务器问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作