自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 如何研究UI5的库文件是如何从本地仓库加载的

The knowledge contained in this issue is prerequisite for another [issue](How to know where the library js file is loaded from local repository) 1). ...

2019-04-30 21:32:26 50 0

原创 ABAP专家的养成之路

Goal Deep dive into ABAP programming language and its related technical foundation. Gain a clear overview picture about ABAP’s pros and cons comparin...

2019-04-30 15:55:52 271 0

原创 如何在UI5视图里包含原生的HTML视图

This question is asked by customer. They would like to know whether it is feasible to insert some native html element into Fiori XML view. Just add h...

2019-04-30 15:54:02 141 0

原创 如何处理UI5一般性错误Cannot read property md of undefined

Suppose you have encountered with this error when you launch your Fiori application: Uncaught Error: failed to load ‘FioriTest/view/Master.controller...

2019-04-30 15:50:37 301 0

原创 如何使用事务码SMICM清除服务器端的缓存

在Chrome F12 development tool里观察到对server side javascript的load: 将该url直接在浏览器里访问,能观察到javascript 文件的内容: 然而HANDLE_REQUEST的断点却未触发。 到application server 上使...

2019-04-30 15:41:27 213 0

原创 Use WebGUI instead of SAPGUI

We can use WebIDE for UI5 development nowadays, however for ABAP, it is possible to also use browser to access it ever since so many years ago. For e...

2019-04-30 15:33:21 172 0

原创 Authorization object的where used列表功能,位于事务码SUIM

在事务码SUIM中的位置: 使用方法 指定search scope: 得到搜索结果: 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2019-04-30 15:12:07 106 0

原创 修改某个appointment已经存在的opportunity relation

This question is asked by ERCO. They need to develop a BAdI implementation where the document history relationship connecting the modified opportunit...

2019-04-30 15:02:41 125 0

原创 One order search dynamic sql statement生成位置

line 30负责根据ui传入的search parameter生成动态的sql statement example1: 所以我们得知One order的search,最终是通过OPEN SQL到如下table里查找:CRM_ORDER_INDEX one order 框架根据UI 输入的sear...

2019-04-30 14:54:38 114 0

原创 xml view里control id的生成逻辑

Fiori control id在line 331处生成: node.id包含的是xml view里定义的id,不含任何view前缀: id的naming convention: +"–" + “<control id in xml view definition...

2019-04-30 14:52:15 58 0

原创 使用application log分析Fiori navigation target解析错误

当点击tile时遇到error message “Cannot open application”, F12里能找出详细的error log number: tcode SLG1 拿到对应的log: 点击glass icon launch analysis report: 确保analys...

2019-04-30 14:40:57 174 0

原创 如何查找UI5框架的BSP应用名称

question This question is asked by Ben: Solution For example, you want to know which BSA application contains the “FioriLaunchpad.html”. Normally yo...

2019-04-30 14:32:28 116 0

原创 Fiori上时区显示问题

Bug: I created this Lead on 14:21 TimeZone is UTC+8. The change log should show time 14:21, but it show the CET time(6 hours gap). Solution: Self-C...

2019-04-30 14:22:08 140 0

原创 UI5的调试参数

Append the query parameter to your application http url: https://dewdfgwd01082.wdf.sap.corp:4080/sap/opu/odata/sap/CRM_OPPORTUNITY/Opportunities?KaTe...

2019-04-30 14:19:10 348 0

原创 UI5的调试参数

Append the query parameter to your application http url: https://dewdfgwd01082.wdf.sap.corp:4080/sap/opu/odata/sap/CRM_OPPORTUNITY/Opportunities?KaTe...

2019-04-30 14:13:55 116 0

原创 一种简单的不需要查询UI5文档就能获得所有API的小技巧

一个很小的tip:比如我想把UI5里 table里的每个column 设置成宽度根据显示的内容自适应,需要知道应该call控件的哪个方法来实现。 一种办法当然是查help 文档,得知需要call setAutoSizable。 另一种办法是在debugger里研究,因为根据经验,这种API一般n...

2019-04-30 12:37:43 107 0

原创 SAP JAM里的用户profile功能

SAP JAM是SAP发布的一款基于云的社交媒体平台。 在这个网站上有详细说明: https://searchsap.techtarget.com/definition/SAP-JAM SAP Jam is SAP’s cloud-based social media platform. SA...

2019-04-30 12:34:32 346 0

原创 如何清理Fiori的cache

Log on to your gateway system, use tcode /UI2/CACHE_DEL: first execute in test mode to check the current cache status: this transaction will clear t...

2019-04-30 12:29:34 221 0

原创 借助Fiddle使用不同版本的UI5库文件进行测试

Wuji同学曾经分享过一个使用不同UI5 library来测试某个控件behavior的tip: Use codepen.io to try out SAPUI5 controls with different version of the core lib. Ben同学也分享了另一种办法:SAP...

2019-04-30 12:27:46 246 0

原创 SAP JAM的推荐菜单,书签和日历功能

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2019-04-30 12:18:27 194 0

原创 UI5应用如果出现白屏但是没有任何错误消息打印出来,应该如何处理

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2019-04-30 12:16:51 77 0

原创 UI5应用如果出现白屏但是没有任何错误消息打印出来,应该如何处理

You meet with this error popup dialog in UI, however there is no error hint found in network or console tab: The error message found on popup dialog...

2019-04-30 11:53:09 55 0

原创 Fiori Globalization实现的一个具体例子 - 关于数字显示格式的处理

This issue is copied from one of Jerry’s workshop regarding Fiori Globalization implementation. You might observe the same number value but displayed...

2019-04-30 11:33:39 145 0

原创 解决webIDE里git push报错的问题

issue You have finished development in WebIDE. When you try to push your changes done in WebIDE to github, and you meet with the error below: https:...

2019-04-30 10:12:51 124 0

原创 One order里user status和system status的mapping逻辑

Below example show: How the mapping relationship between User status and System status maintained in One Order. APP: My Opportunity Transaction type:...

2019-04-30 10:10:04 150 0

原创 为什么WebUI里新建任务的状态字段下拉框里没有released选项

创建Task的时候,可以选择的status是根据Task的status profile来的,最终会看到在Table TJ30中会有各种user status对应task这个transaction,其中就包括released: 但是在WEB UI新建task的drop down list里面却没有...

2019-04-30 10:02:02 60 0

原创 webIDE里创建extension project时遇到错误的解决方案

Suppose you try to create a new extension project based on one existing project: if you meet with this error message below: ( the next button is dis...

2019-04-30 09:50:27 109 0

原创 SAP云平台里给应用创建自定义环境变量

Manifest.yml文件里定义一个环境变量,名称为my_env_var, 值为hello: cf push部署后: cockpit里看到的值如下: nodejs代码访问: app.get('/', function (req, res) { res.header...

2019-04-29 17:17:00 87 0

原创 如何处理WebIDE里运行UI5应用遇到的404 not found错误

how to resolve 404 not found error for sap-ui-core.js after project is cloned to WebIDE After you have cloned one project from github to webide as be...

2019-04-29 17:05:03 265 0

原创 Fiori应用note字段的长度截断问题分析

In AG3/001, we create a new task based on type Z003: maintain title and note value in creation UI: After save, the task title and task note area lo...

2019-04-29 16:52:44 86 0

原创 使用Eclipse连接SAP Netweaver系统遇到的错误消息和解决办法

error occurred when trying to upload ui5 project to ABAP repository in win10 在按照这篇document http://scn.sap.com/docs/DOC-42820 将Eclipse里的ui5 project de...

2019-04-29 16:45:58 142 0

原创 如何修改SAP UI5本地库文件

You meet with issues when you send odata request to backend: You observe in the local version js file, line 1655, the sUrl population logic is wrong...

2019-04-29 16:42:40 116 0

原创 在Ubuntu上以精灵进程daemon process的方式启动一个命令

首先我们使用start-stop-daemon --help来查看这个命令的帮助文档: -S的意思是start -b的意思是后台运行 -C:不要关闭任何文件描述符: start-stop-daemon -SbCv -x http-server ./koifiles 或者用screen命令也...

2019-04-29 16:20:05 409 0

原创 SAP JAM的自定义widget编辑功能

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2019-04-29 15:54:30 96 0

原创 如何在AWS上架设文件服务器

(1) 假设我想暴露给外界的文件放在AWS的koifiles这个文件夹里,下载http-server, 使用命令http-server ./koifiles本地启动, 记住端口号为8084 (2) 在AWS上创建一个Load Balancer,指向8084端口 使用Load Balancer的...

2019-04-29 15:51:26 222 0

原创 How to connect iOS simulator to Chrome for debugging

Step 1. connect the Mac to SAP-internet (for saving the hassle of configuring proxy) Step 2. install homebrew $ /usr/bin/ruby -e “$(curl -fsSL https:...

2019-04-29 15:37:08 57 0

原创 如何处理Maven build错误 Non-Resolvable parent POM

使用Maven build project时遇到如下error message: 打开build debug mode, 观察debug information的输出: 读取的setting文件path: 打开该settings文件没有发现任何remote repository的信息: 替换...

2019-04-29 15:09:40 1168 0

原创 推荐一个一分钟就可以搭建好的静态文件服务器,基于nodejs

链接:https://github.com/indexzero/http-server 一行命令安装:npm install http-server -g 安装完毕后,执行命令http-server后面加上文件夹路径。 假设我想把c盘里code\git这个文件夹里的静态文件通过文件服务器的方式暴...

2019-04-29 14:56:34 556 0

原创 Fiori应用里如何隐藏prospect字段

(1) 使用Chrome开发者工具查找出想隐藏的prospect字段的technical name: (2)到您Fiori component.js里,添加下列的代码进行隐藏: this.cus.crm.opportunity.Component.extend("cus.crm.opp...

2019-04-29 14:42:59 90 0

原创 SAP JAM tag Cloud

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

2019-04-29 14:24:11 247 0

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