SAP OData性能分析工具

2020-09-08
阅读 4 分钟
1.3k
As mentioned by title, this blog does not introduce the OData trace functionality itself, but shows the way how to find and figure out the usage of trace functionality by yourself, for example, find the corresponding transaction code or report name to launch the trace.Actually this approach is no...

SAP UI5里Batch操作和Read操作的区别

2020-09-08
阅读 3 分钟
1.1k
I would like to share with you my story today about fighting with one customer incident.We can make changes on Appointment and click save button:

SAP UI5的控件DatePicker的DateFormat属性详解

2020-09-08
阅读 3 分钟
1.1k
This blog contains my research about the date format determination for DatePicker control.

SAP UI5 DatePicker控件和语言设置相关的属性详解

2020-09-08
阅读 3 分钟
1.4k
For example, when I access CRM application “My Appointment” with English language specified in url:Https://<host>:<port>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-client=001&sap-language=EN#Appointment-myAppointments&/newappointment/20151014/ZXXX/trueThe Da...

使用JavaScript Function.prototype进行代码重构的一些例子

2020-09-08
阅读 8 分钟
1.5k
Suppose there is already a big function with huge logic, and you have the task to enhance it by appending your own logic to its end.

如何使用Chrome扩展应用postman发送SAP UI5 batch操作

2020-09-07
阅读 2 分钟
1.3k
There is a standard Gateway client tool ( transaction code /IWFND/GW_CLIENT ) which allows us to launch odata request without browser for testing purpose. And there is another approach which can achieve the same result without using SAPGUI, that is Chrome extension: postman.

如何操作SAP UI5应用Footer区域工具栏按钮的背景颜色

2020-09-07
阅读 4 分钟
1.2k
Recently I get a customer requirement to remove the background color of edit button in footer toolbar:

使用VisualVM进行Java应用的性能测量

2020-09-07
阅读 4 分钟
1k
Recently I am trying to find a handy tool to measure the performance of my Java application and finally I think the VisualVM provided by JDK is the ideal one. This blog is written based on JDK1.7 + Eclipse 4.3.2.

如何找到SAP UI5控件ID生成的准确时间点和代码位置

2020-09-07
阅读 2 分钟
1k
In one of my blog How to monitor the control registration and deregistration ,I demonstrate one approach to enable you to find the location where a given control which you are interested is created or destructed.Still use the master list below for example:

SAP UI5应用里类型为Edm.DateTime的日期控件设计原理

2020-09-07
阅读 4 分钟
1.1k
Recently I was struggled with a customer incident and finally I realized that I didn’t understand the Edm.DateTime quite clearly. So I spend some time to do research on it to fix my knowledge gap. I list my learning here in case any other guy needs it as well.For my study, I use this field in my ...

SAP UI5应用如果遇到数据绑定问题时,应该如何自己定位问题?

2020-09-07
阅读 4 分钟
1k
I will use the field “ClosingDate” to demonstrate my favorite approach to trouble shoot field binding issue. Generally speaking, the issue could be summarized as that although you have bound your UI control to a given field of a Json or odata model, however in the runtime nothing is displayed in ...

使用JavaScript遍历本地文件夹的文件

2020-09-07
阅读 2 分钟
2k
In HTML5 there is one additional attribute available for tag a, the “download”. By clicking on the “a” tag with “download” attribute, you can directly get download operation performed. See the simple example below:

SAP UI5应用DatePicker控件的设计明细

2020-09-07
阅读 7 分钟
1.2k
Recently in order to resolve customer incidents, I need to study more details about DatePicker control. I share what I have learned in this blog.

如何根据自己的实际需求开发属于自己的sublime text插件

2020-09-07
阅读 2 分钟
2.8k
In my spare time I would like to use Sublime Text to write some small pieces of HTML5 code. Every time after I finish the edit, I have to manually open the html page via Chrome manually, which is very inconvenient. Thanks to the great flexibility of Sublime Text, we can create our own plugin with...

如何在SAP WebClient UI里使用HANA Live report

2020-09-07
阅读 4 分钟
1.3k
(1) Log on WebUI with role ANALYTICSPRO.create a new HANA live report:report type choose “SHL”:in popup window, you have to specify the following three attributes:For field “SAP HANA Live Query”, You can choose from F4 value help:In this example I just use standard HANA query delivered by SAP: Op...

如何在SAP Fiori应用里消费SAP HANA Query view

2020-09-07
阅读 4 分钟
1.4k
In CRM Fiori there is one standard application called Customer report, where you can consume the HANA query view modeled in HANA studio, taking one example below:

如何找到SAP UI5里阻止页面继续加载的出问题的具体代码位置

2020-09-07
阅读 2 分钟
969
Issue description: when you are launching Fiori UI, there is some Javascript error occurred. The UI stops the rendering, you could only see blank screen. However, in Chrome development tool it shows the error occurs in the framework library file, in my example it is UIComponent.js. How to react t...

SAP Fiori应用里出现http request错误的原因分析

2020-09-07
阅读 2 分钟
1.3k
Issue: When you try to create a new Opportunity in Fiori, you meet with the following error message in UI:

使用JAD集成到Eclipse里去,方便地查看任意Java类的源代码

2020-09-07
阅读 2 分钟
1.6k
In our JAVA development if there is no source code attached for a class like below,

在SAP WebClient UI里混用ABAP Webdynpro,会带来哪些问题?

2020-09-07
阅读 9 分钟
1.3k
The reason to write the blog is recently we found that in several CRM projects in China, the ABAP Webdynpro is wrongly chosen by local partners as custom development UI technology, which has caused several issues after project is on line and led to huge maintenance effort. Many partners choose AB...

SAP JCO的下载,安装,配置和使用

2020-09-07
阅读 3 分钟
1.5k
This blog can be used as a very simple tutorial for those guys who are new to JCO. It demonstrates how to download and configure the JCO in your laptop. A simple consumption from JAVA side to call a remote function module in ABAP side is done to verify the correctness of the configuration.

SAP WebClient UI创建Value help最详细的步骤

2020-09-07
阅读 4 分钟
1.4k
This document could be used for beginners for Webclient UI development who wants to know how to implement value help.

SAP WebClient UI overview页面里assignment block的可见性分析技巧

2020-09-07
阅读 1 分钟
1.1k
some assignment block is visible in design time ( the assignment block already appears in "Displayed Assignment blocks" area), however it is missing in runtime.

使用ABAP创建QR Code(二维码)

2020-09-07
阅读 3 分钟
1.9k
In the previous blog we discuss how to generate QRCode to enable it be scanned via mobile phone.

如何使用ABAP发送带有PDF格式附件的电子邮件

2020-09-07
阅读 1 分钟
2.2k
suppose we already have PDF binary source with type XSTRING, variable iv_pdf_content.i_attachment_type: value list of attachment type could be found in value table TSOTD:

两种找出SAP UI Code List配置位置的小技巧

2020-09-07
阅读 2 分钟
933
Example:click F4 on ID Type field, in value help window there are several entries:

如何找到一张ABAP配置表对应的事务码或者维护视图

2020-09-07
阅读 2 分钟
1.2k
Case: you know the table name and you want to find the transaction code or maintenance view which could be used to maintain entries for that table

一步步创建ABAP post exit增强

2020-09-05
阅读 2 分钟
1.1k
(1) Select the class which you want to enhance, choose "Enhance".(2) Create a new enhancement and maintain description.(3) Save to local pacakge.(4) Select the method you want to enhance and create a Post method.(5) if unfortunately you meet with an error and creation terminates.The exception is ...

如何处理ABAP DDIC_TYPE_INCONSISTENCY错误

2020-09-05
阅读 1 分钟
1.5k
Issue: there are so many DDIC_TYPE_INCONSISTENCY dump in ST22. All scenarios related to table BUT000 are affected.

如何给SAP用户分配business role业务角色

2020-09-05
阅读 2 分钟
1.1k
In order to run product related scenario like search, create and modify, you need to assign related business role, for example TPM_PRO, to your own user:

使用ABAP代码创建透明表

2020-09-05
阅读 5 分钟
1.4k
run the report and the table is generated successfully and could be found in SE11:

SAP CRM calculated字段的实现原理讲解

2020-09-05
阅读 2 分钟
1k
Issue: When creating a new product, only a subset of product categories could be listed in category search result.

关于SAP CRM产品主数据创建页面上的产品类别显示逻辑分析

2020-09-05
阅读 2 分钟
919
Issue: When creating a new product, only a subset of product categories could be listed in category search result.

什么是SAP CRM里的用户状态(user status)

2020-09-05
阅读 1 分钟
1.1k
(2) maintain the status transition relationship. The example below defines the following state transition:

使用ABAP代码生成二维码(QR Code)

2020-09-05
阅读 3 分钟
1.8k
Previously we have discussed how to generate QRcode with SAP standard functionality: