SAP FIORI专题之一:初次接触fiori,用sap hana studio开发发布UI5程序

本文围绕SAP Fiori开发展开,涵盖准备环境、实现简单CURD操作(包括后端建service、前端工程创建与发布)、配置静态磁贴和事务代码磁贴、查找语义对象,还分享了F12前端调试、查看错误日志等调试技巧,同时提及开发中遇到的问题及解决办法。

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

初次接触fiori

fiori作为S4的最新开发工具,其强大毋庸置疑的。作为一个老开发,作为一个特别特别熟悉微服务和前后端开发的人来说(相对SAP业务来说的,相对开发自己就是小弟),我不去整整fiori开发的话,他瞄的同行都觉得不可思议。
本篇都是一些实践,当然是看的大神视频做的总结,肯定没原创。。

这个所有代码以及内容,均是CSDN大神胡诗君的视频,我是跟着一步步学习的。只要买了CSDN超级会员都可以看。本篇只是笔记,如有侵权,及时告知(马上删除)。

原视频非常精彩,浅而已懂,建议大家购买学习SAP Fiori开发视频教程–由浅入深学习Fiori开发

SEGW: 创建Gateway Service
/UI2/FLP: 进入Launchpad
/UI2/FLPD_CUST: 配置磁贴
/UI2/SEMOBJ: 维护语义对象
/IWFND/MAINT_SERVICE: 激活并维护服务
/IWFND/ERROR_LOG: SAP Gateway 错误日志
SICF: 维护服务
LPD_CUST: 快速启动板
注意: 以 / 开头的事务码需要加/N或/O进入,否则进不去

1 准备环境

下载SAP HANA Studio
进入Help->Install New Software
点击Add, 在Location输入https://tools.hana.ondemand.com/mars,
点击OK确认
安装UI Development Toolkit for HTML5
安装ABAP Development Tools for SAP NetWeaver

在这里插入图片描述

2 一个简单的CURD怎么搞

不得不佩服,搞fiori的开发比搞spring boot和cloud简单多了,也舒服多了。再次感叹,SAP黄不了。

2.1 后端建service

2.1.1 SEGW进入后端主界面

新建

在这里插入图片描述

2.2.2 建个表

在这里插入图片描述

2.2.3 引用结构创建实体

右键data modle-import-structure导入结构

在这里插入图片描述

选择所有字段
在这里插入图片描述

设定主键

在这里插入图片描述

2.2.4 发布生成模型层、数据层和服务层接口

在这里插入图片描述

在这里插入图片描述

2.2.5 进入ABAP工作台,写代码

右键DPC进入ABAP工作台
在这里插入图片描述


’对继承方法右键重定义

在这里插入图片描述

1.获取全部,返回给et_entityset内表
在这里插入图片描述

2.按条件检索,也非常简单
在这里插入图片描述

3.新增

在这里插入图片描述

4.删除
在这里插入图片描述
5.更新稍微复杂些

在这里插入图片描述

2.2.6 执行/N/IWFND/MAINT_SERVICE 发布服务

添加服务

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.2.7 测试

进入调试客户端

在这里插入图片描述

首先执行一次应该是200状态码

在这里插入图片描述

选择数据集

在这里插入图片描述

1.全量查询,出来2条记录

在这里插入图片描述

打外部断点也可以进入

在这里插入图片描述

2.按条件查询,出来对应记录,括号里面默认是条件。多个条件就是ZID =

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值