快速定制开发SAP Fiori Element应用

本文介绍了如何通过SAP Fiori Elements和Annotations XML快速定制开发Fiori应用,以减少代码编写,提升开发效率。通过配置HeaderInfo、LineItem和SelectionFields,实现了根据过滤条件查询销售订单数据的功能。
摘要由CSDN通过智能技术生成

介绍

前端开发最常用的语言就是JavaScript,JS是一门非常强大灵活的语言,但是对于技能和时间上要求比较高。

Fiori Element可以通过配置annotations的方式,来实现需求,可以避免编写代码的方式来开发应用,这样可以大幅提高效率和降低effort。

下面来通过一个小例子来看,如何通过Annotations XML来配置一个Fiori Element列表应用。

在完成以后,需要能够有根据不同过滤条件来查询销售订单的数据。

主要的步骤

创建一个Annotation文件

在这里插入图片描述

下一步
在这里插入图片描述

WEBIDE提供了更方便的Annotation编辑器,不用手写XML代码

在这里插入图片描述

新加上HeaderInfo, LineItem, SelectionFields

在这里插入图片描述

配置所需要的字段:

  1. HeaderInfo是列表Header是的信息。

  2. LineItem是列表的所有显示列。

  3. SelectionFields是过滤查询条件。

在这里插入图片描述

Annotations代码:

<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0">
	<edmx:Reference Uri="/Northwind/V2/Northwind/Northwind.svc/$metadata">
		<edmx:Include Alias="Metadata" Namespace="NorthwindModel"/>
	</edmx:Reference>
	<edmx:Reference Uri="https://wiki.scn.sap.com/wiki/download/attachments/448470968/UI.xml?api=v2">
		<edmx:Include Alias=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值