SAP FIORI专题之三:使用fiori element构建list

本文详细介绍了如何使用CDSVIEW构建Fiori元素,并从后端发布到前端展示的全过程,包括创建CDS核心业务对象、发布接口、前端模板定制和Excel导出设置。特别针对前端技术挑战和SAP UI5应用的局限进行了讨论。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 关于fiori element以及CDS VIEW由来

坦白来讲,fiori现在推广应用情况并不太妙,尤其在国内,招聘者寥寥无几,纠其主要原因我理解有以下几点:

1.环境难寻,想找一个能在互联网上发布的环境,而且配置好的环境,真的太难了。还是感谢提供账号练习的。

2.前端工程师本来就挺稀缺的,哪有前端工程师去学UI5,有3大框架够学个五年了。学SAP UI5只为了调用SAP后端服务,在spring cloud大行其道的情况下,连阿里的框架都没人用了,SAP想从中分一部分力量出来吸引客户,难啊。

3.所以,我认为SAP的策略,就应该化繁为简,其吸引的开发群体,是原先搞ABAP的那部分人,构建前端工程就像调用alv类似的,只需要调整一些参数就够了。所以fiori element应用而生(虽然在国内没大力推广出来)

废话不多说,还是直接上代码,只有让我等小白快速构建个应用,跑起来,才能有学下去的信心,才有可能“兼顾”搞个fiori。就像SAP云端的最新studio,就不能让我一键发布啊,还配置来配置去的,连webide资料都少的可怜,更何况你新框架,那个操作手册就不能图文并茂,真正傻瓜式的指导做下去吗?

吐槽下。。。。sap进入门槛确实比较高,比较难,所以也造就了顾问工资相对较高,有利有弊,咱不应该享受红利却大加埋怨。。

2 构建list

2.1 构建CDS VIEW

可以简单理解为SQL+注解,可以将部分运算功能下沉到数据库。

2.1.1.切换到abap控制台

在这里插入图片描述

2.1.2.创建一个abap项目

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.1.3 建CDS核心业务对象

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

@AbapCatalog.sqlViewName: 'ZLGZ_SALEORDER'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: '李钢柱核心业务对象'
define view ZLGZSALEORDER as select from vbak  {
     key vbeln as Vbeln,
    erdat as Erdat,
    erzet as Erzet,
    ernam as Ernam,
    vbtyp as Vbtyp,
    trvog as Trvog,
    auart as Auart,
    augru as Augru,
    netwr as Netwr,
    waerk as Waerk
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值