新建一个Destination,类型为HTTP,再添加三个额外的Properties,其中WebIDEUsage设置为odata_gen:
其中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:
WebIDE里新建一个UI5应用,基于模板SAP Fiori Worklist Application创建。
维护项目明细:
选择这个Fiori应用基于的OData服务,从Service Url的下拉菜单里,选中之前创建的Destination:
这里我们需要手动补全OData服务的url:
/V2/Northwind/Northwind.svc
点击Test按钮,获得这个OData服务里包含的data collection:
点击Diagram按钮可以看到这个OData服务所有的entity和其之间的相互关系:
选定OData服务后,点击下一步,应用类型选择为Standalone App:
Object Collection选择Products:
依次维护剩下的属性,点击Finish:
打开生成的项目文件,用Layout Editor打开Worklist.view.xml:
找到显示产品价格单位的空间,将值硬编码成USD:
在manifest.json里维护useBatch为false,这样可以让该Fiori应用采用非batch模式消费OData服务。
直接运行,看到该应用能够正常工作了:
并且在Chrome开发者工具network标签页里,看到该OData服务确实是以非batch模式的方式调用:
相关推荐
SAP Web IDE 个人版使用说明 we will see how we can connect our local SAPWebIDE to remote SAP Netweaver Gateway System. If you don’t have one then let’s get it from here (SAP Netweaver Gateway ...
SAP Web IDE设置指南,开发SAP UI5/Fiori必备
SAP Fiori OData Services. OData is used to define best practices that are required to build and consume RESTful APIs. It helps you to find out changes, defining functions for reusable procedures and ...
Jerry 也是从 SAP UI5 菜鸟一路走过来,深知只有 ABAP 开发背景的开发者,向 SAP UI5 开发领域转型的不易,因此我在业余时间设计了这份适合 SAP UI5 初学者的学习教程,把开发一个完整的 SAP UI5 应用的流程,拆分成...
SAP fiori的简易开发过程指南,从开发者角度出发,分后面ODATA开发环境和前端SAP UI5环境搭建,以及发布进行了讲解
SAP UI5作为前端开发框架,使用SAP Gataway开发后端OData Service
Session 2: Introduction to SAP Web IDE (20 mins) • Hands on 1: Build your 1 st FIORI application (120 mins) ▫ Build a new project from template ▫ Consume an OData Service • Session 3: CDS ...
什么是SAP Fiori SAP UX策略 SAP Fiori设计指南(Design Guideline) SAP Fiori运行环境 SAPUI5与OpenUI5 OpenUI演示
SAP S/4 UI5 FIORI开发
以下是SAP Fiori的三种方案:交易应用程序(Transactional apps),分析应用程序(Analytical apps)和实况报告报表(Fact sheets)。每个方案都有其特定的系统或软件要安装。通过阅读本文档,它可以根据所需的系统...
SAP S4HANA frontend fiori详细配置文档,以及简单权限配置
描述SAP 最新产品特性,及开发事项。
本课程将由浅入深,从后端到前端,从较早的Eclipse开发到现在流行的WebIDE开发,从SAPUI5到ABAP 再到CDS, 从简单的List APP到较为复杂的Fiori Element开发,系统性地讲述SAP Fiori的开发过程。学员学习本套课程后,...
SAP Fiori Launchpad是移动或桌面设备上Fiori应用程序的入口,Launchpad Designer是配置Launchpad的标准工具。本配置指南提供了设置SAP Fiori Launchpad和Launchpad Designer所需的信息。 此外,它还提供了将所有...
SAP Fiori SAP Fiori SAP Fiori Architecture Architecture Overview to Deep Overview to Deep Dive -with with focus on S/4 HANA focus on S/4 HANA
SAPUI5, SAP Fiori开发工具介绍文档, 更多:http://edu.csdn.net/course/detail/5046
SAPUI5 Fiori 示例应用程序 归功于的让我开始 sap.ui.table 视图 没有 mvc,一切都在 index.html 里面 CRUD 操作一切正常 - 建设中 sap.m 移动视图 主从设计模式 MVC CRUD 操作 模拟服务器 格式化程序
SAP Fiori 官方最新培训中使用的现金流案例。与你分享。
提高开发SAPFiori应用程序的工作效率
Take a deep dive into SAP Fiori and discover Fiori architecture, Fiori landscape installation, Fiori standard applications, Fiori Launchpad configuration, tools for developing Fiori applications and ...