abap2UI5

前段时间看到汪子熙老师公众号介绍了abap2UI5的介绍,感觉很有意思,趁着周末有空也了解了一些内容。这里分享一下我查询到的资料。

一、安装和配置abap2UI5环境

其实整个配置过程比较简单,,主要分为两步:这里我简单介绍一下
步骤1.通过abapGit安装abap2UI5,值得一提的是Abap2UI5 与所有 ABAP 版本和语言版本兼容。
BTP ABAP Environment (ABAP for Cloud)
S/4 Public Cloud ABAP Environment (ABAP for Cloud)
S/4 Private Cloud or On-Premise (ABAP for Cloud, Standard ABAP)
R/3 NetWeaver AS ABAP 7.50 or higher (Standard ABAP)
R/3 NetWeaver AS ABAP 7.02 to 7.42 (Standard ABAP) – 如果abap版本较低的使用 downport repository的版本
在这里插入图片描述

大家打开Github中,点击abap2UI5-documentation这个链接
在这里插入图片描述
进入之后,按照自己的系统环境选择,对应安装的节点介绍,跟着文档说明进行设置,就可以搭建系统环境了。
在这里插入图片描述

步骤2.创建一个HTTP服务,用来调用abap2UI5

如下图,大家点者节点按照步骤进行操作。
在这里插入图片描述
以上两个步骤完成后,执行我们创建的http服务节点,即可以使用abap2UI5的功能了。
在这里插入图片描述

二、开发基于abap2UI5的程序

abap2UI5是把UI5 的示例demo全部实现了的,所以只要ctrl+V的按键正常,然后都可以直接基于这些用例做一些简单功能开发。通过abapGit安装了abap2UI5的例子之后,是可以直接点击对应的例子查看效果,并且可以直接查看源代码。如下图,点击Samples的按钮
在这里插入图片描述
会跳转到详细的示例界面
在这里插入图片描述
点击进入对应的demo,点击源代码按钮,可以查看对应的代码
在这里插入图片描述
复制代码进入自己的类里改一改,就可以实现自己的第一个abap2UI5的程序了。
在这里插入图片描述
标准的helloword为例,随便创建一个类,然后把demo代码复制进去,激活后,在浏览器执行:http://IP地址:端口/zabap2ui5?类名称=&app_start=类名称

在这里插入图片描述

三、资料文章分享

首先github资料应该是最新最全的,Oblomov Dev也在SAP BLOG分享了一系列的文章,从原理到使用都有详细的介绍和阐述,大家有兴趣也可以去看看,文章地址
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
ABAP是SAP的一种编程语言,用于开发企业级的应用程序。它是一种高级的,面向对象的语言,主要用于处理SAP系统的数据及业务逻辑。ABAP被广泛应用于SAP的各类模块,如财务、物流、销售等。 UI5是一种用于开发Web应用程序的框架,由SAP提供。它基于HTML5、CSS以及JavaScript,允许开发人员构建现代化、直观的用户界面。UI5提供丰富的控件库、模板以及数据绑定机制,使开发人员能够快速构建结构良好、高性能的应用程序。 Fiori是SAP的一种设计标准,用于创建优雅、易用的应用程序界面。Fiori的设计原则包括简洁性、一致性以及角色导向性,旨在提供用户友好的体验。Fiori应用程序通常基于UI5开发,可以在各种设备上运行,包括桌面电脑、平板电脑和手机。 ABAP和UI5在开发SAP应用程序时往往是搭配使用的。ABAP提供了处理业务逻辑和与SAP系统交互的能力,而UI5则负责构建漂亮的用户界面。通过使用UI5,开发人员可以实现更好的用户体验,并能够轻松将应用程序移植到不同的设备上。 总之,ABAP是一种编程语言,用于处理SAP系统的数据和业务逻辑;UI5是一种用于开发Web应用程序的框架,提供丰富的控件和模板;而Fiori是一种设计标准,用于创建优雅、易用的应用程序界面。这三者在SAP应用程序的开发过程中相互配合,并能够提供高质量的用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓝袍先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值