自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 批量上传Fiori程序到GitLab(二)

优化后,就不需要写那部分爬虫驱动webide 设置GitLab远程仓库链接,然后push到GitLab上的项目Master分支上。脚本二:爬虫打开personal webide ,先从SAP服务器上将源代码down到本地,然后设置GitLab远程仓库链接,然后push到GitLab上的项目Master分支上。脚本三:爬虫打开GitLab网址,复制Master分支 ,取为Develop。脚本一:爬虫打开gitLab网址,新建一个项目。脚本一:爬虫打开gitLab网址,新建一个项目。

2023-08-23 11:00:00 81

原创 在vscode上开发Fiori(二)

Vscode 开发Fiori

2023-03-02 21:57:07 1371

原创 使用Fiori BarcodeScannerButton在浏览器上扫描二维码和条形码

我是在1.71.41下面去尝试了下,发现是可以在浏览器上使用这个控件的。这也是官方推荐的使用方案之一。后面官方推荐的开源库 Quagga.js 和 ZXing.js 我在后面也会逐一去尝试,对比一下优劣。OK ,不多说,上代码。最后想说的是,干了这么多年活,还是要不忘初心,寻找Best Practice。最近是有点迷失了hh。在controller 里面实现扫描成功的方法 onScanSuccess。view里面增加控件。

2022-09-20 20:13:50 315

原创 Fiori 实现在网页端调用摄像头扫描二维码进行识别

我们在UI5官方文档上进行搜索Scan,是只能找到一个BarcodeScanner的,这个API是无法实现我们这个需求的,所以如果有朋友收到这种需求,不想做的情况下,是可以推脱一下,把问题抛给SAP的(笑)。不过非标准功能,使用第三方库进行开发始终是有风险,可以自行评估下。contoller代码,在onInit方法里面放个input当成qrcode的容器,在onAfterRendering里面。下面的js复制一份,然后粘贴进刚刚创建的html5-qrcode.min.js里面。...

2022-07-23 11:02:26 717

原创 批量上传Fiori程序到GitLab

好久没水文章了,水一水。说下背景,最近要把SAP服务器上面大量的Fiori源代码迁移到GitLab上做管理,首先要先把Fiori程序源代码从服务器下载到本地webide , 然后再上传到GitLab。以上步骤就是通过一系列的鼠标点击和按钮输入完成的。如果真的一个个程序弄,实在是过于乏味无趣。为了寻求快乐,写了一个爬虫工具来自动完成这些步骤。其实和其它的爬虫程序没有很多区别,如果大家感兴趣可以自行了解或者找我交流。使用工具:1、SAP personal WebIDE2、GitLab3、爬虫

2021-12-31 12:37:16 573 2

原创 SAPUI5 Source Code Scan

懂得都懂,客制化FIORI 的UI5代码都是放在服务器上面的,和ABAP代码存放的地方是差不多的,可能就具体的表不同罢了。有一天突发奇想,既然有ABAP Source Scan ,为什么没有一个UI5 Scan 程序扫描一下UI5代码方便我们更加容易找到代码。比如说我要找下OData在哪个项目里面用到,是不是就得用得上场了。Talk is cheap .Yah,给各位老哥和Young Blood上代码。*&------------------------------------...

2021-09-27 16:11:24 153

原创 Vue3踩坑

在公司是连代理服务器上网的,在某天突然发现npm install xxxx用不了了,报错如下:npm ERR! cb() never called!npm ERR! This is an error with npm itself. Please report this error at:npm ERR! <https://npm.community>突然想起来前几天改了密码直接把C:\Users\用户名\.npmrc 这个文件里面的账号密码重设一下就好了。当然...

2021-09-07 16:44:41 73

原创 在vscode上开发Fiori

之前只用过personal webide开发Fiori,但是这玩意有个问题一直困扰着我,就是居然不能直接在编辑器上打出中文,如果一但使用中文输入法就不行了,会打出乱码。研究多次未果之后,决定也试用下vscode,看看好不好用。首先下载vscode,在以下链接选择相应的版本https://code.visualstudio.com/。我这里选择的时win 64位然后再去下载node.js,原因是在开发UI5的时候在会用到,到时候我会在出一个文章,如果我没出,请提醒我。当然了,提醒也是不一定有用的.

2021-07-29 14:37:00 3277

原创 SAPUI5 初始化路由

有一个小伙伴在群里嚷嚷,为什么我的路由初始化没成功,this.getRouter(),initialize();显示方法不存在。这引起了我的好奇心,SAPUI5是怎么去设置获取路由的呢?官方文档的路由配置分成两个文件,一个是manifest.json ,一个component.js。OK,不多说,直接上手debug看看SAP美妙的源代码。看到component.js文件里面初始化方法init里面有两行代码。小伙伴反馈的是第二句代码报错,t...

2021-07-27 11:58:41 1462 1

原创 Fiori 知识框架

入行SAP两年了,多多少少也有一点心得体会,写点东西出来分享一下,后续可能会去录个课程吧。

2021-05-28 21:08:19 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除