新建一个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模式的方式调用:
相关推荐
3. **开发应用**:使用SAP Web IDE提供的工具进行应用开发,包括界面设计、逻辑编写等。 4. **测试应用**:使用内置的预览功能或发布到SAP系统中进行测试。 #### 结语 本文档详细介绍了如何设置本地SAP Web IDE并...
SAP Web IDE(Integrated Development Environment)作为一款专为开发SAP UI5/Fiori应用而设计的工具,为企业提供了强大的开发平台。本指南旨在帮助开发者掌握如何在SAP HANA云平台上配置和使用SAP Web IDE。 #### ...
* 使用 SAP Web IDE 或 RDE 进行 Fiori 应用程序的开发和测试。 四、UI5 开发 使用 UI5-FIORI,可以快速开发和测试 Fiori 应用程序。以下是使用 Web IDE 或 RDE 进行 Fiori 应用程序开发的步骤: * 使用 Web IDE ...
### SAP Fiori OData 实施步骤详解 #### 一、OData与SAP Fiori的关系 在SAP Fiori环境中,OData(Open Data Protocol)扮演着至关重要的角色。它是一种用于定义构建和消费RESTful API的最佳实践的标准协议。通过...
SAP Web IDE 是一款由 SAP 提供的强大开发工具,旨在帮助开发者快速构建、部署和管理应用程序。本版本为 SAP Web IDE 1.12,结合了 Hybrid Application Toolkit 1.5,提供了更全面的功能和改进。这份文档详细介绍了 ...
在SAP Fiori的配置中,需要激活OData服务。激活OData服务可以通过SAP NetWeaver->Gateway->OData Channel->Administration->General Settings->Activate OData Services来实现。 5. 激活SICF服务 在SAP Fiori的...
上述介绍涵盖了SAPUI5和SAP Fiori开发工具的基础知识,详细介绍了SAPUI5的开发环境以及如何开始使用SAP Web IDE和Eclipse Web IDE进行SAPUI5应用的开发。通过这些工具,开发者可以更加高效地进行SAP Fiori应用的开发...
ERP软件:SAP二次开发_SAP Fiori开发.docx ERP软件:SAP二次开发_SAP HANA集成开发.docx ERP软件:SAP二次开发_SAPWebDynpro开发.docx ERP软件:SAP二次开发_SAP二次开发中的数据管理.docx ERP软件:SAP二次开发_SAP...
在深入探讨SAP UI5 OData开发之前,需要明确几个关键点:SAP UI5是一个前端开发框架,而OData(Open Data Protocol)是一种基于Web的协议,允许创建和消费可查询和可更新的数据服务。SAP Gateway是SAP NetWeaver的一...
SAP fiori的简易开发过程指南,从开发者角度出发,分后面ODATA开发环境和前端SAP UI5环境搭建,以及发布进行了讲解
SAPUI5是实现SAP Fiori应用开发的关键技术,它基于开放的Web标准,如HTML5、CSS3和JavaScript,以及jQuery和OpenUI5框架,从而允许开发者构建面向移动设备和桌面浏览器的现代Web应用。 在进行SAPUI5或SAP Fiori开发...
SAP Fiori 是一款由 SAP 开发的新用户体验(UX),旨在为用户提供直观、简洁的操作界面。它包含了300多个基于角色的应用程序,覆盖了人力资源、制造、财务等多个领域。SAP Fiori 的设计初衷是为了简化传统的 SAP ...
2. **Fiori库的激活**:在SAP Gateway服务目录中,激活所需的Fiori应用库,这将使Fiori应用能够在Launchpad上显示。 3. **SAML单点登录配置**(可选):如果需要,可以配置SAML单点登录,以实现用户统一认证,提高...
1. **SAP Web IDE**:SAP Web IDE是一个集成的开发环境,专为构建SAP Fiori应用而设计。它提供了一个全面的编辑器,支持拖放功能、实时预览和调试,大大简化了UI设计和编码过程。通过使用SAP Web IDE,你可以快速...
**使用 SAP Fiori 元素开发 SAP Fiori 应用** - **列表报告视图 (List Report View)**: 一种标准的数据展示方式,适用于显示和管理数据列表。 - **对象页面视图 (Object Page View)**: 用于展示单一对象的详细...
SAP Web IDE是SAP提供的集成开发环境,用于创建、开发和部署SAPUI5应用。它提供代码编辑器、库管理、应用生命周期管理和部署功能等,方便开发者在云端直接进行开发工作,并且可以与HAT(SAP混合应用工具)结合,编写...
SAP S/4 UI5 FIORI开发
本文档将详细介绍如何通过手动配置步骤或使用预定义任务列表来实现SAP Fiori应用程序的快速部署。此外,还将针对SAP Fiori的三种应用类型——交易应用程序、分析应用程序以及实况报告报表(Fact Sheets)——提供...
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 ...