本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
如何将SAP Document Builder的word控件设置成只读模式
Recently I am working on a customer project and one customer requirement is they do not want to the word document be editable in the word control. That means all buttons and menus in toolbar should be ...
在SAP CRM WebClient UI里打开ABAP Webdynpro页面
Hi Friends,
in my recent customer project customer complains to me that they can not navigate from the workflow search result to the target UI.
The workflow work item is a document generated via SAP ...
SAP CRM WebClient UI和ABAP Webdynpro页面的互相跳转
Now I have another solution to navigate to ABAP webdynpro page via CRM navigation framework. The CRM navigation framework is using a so-called navigation object which can tell framwork what the target ...
动态控制SAP CRM附件的可编辑性
In production code it is ususally necessary to also have authorization control on attachment maintenance. Most of the time it is done via authorization object. In this example I just use a checkbox to ...
ABAP工作流(workflow)的调试方式
There are several posts in SCN talking about workflow debugging. Most of them are manually generating an endless loop and then can launch debugger in SM50. However, if you try to debug standard workfl ...
将SAP CRM WebClient UI的表格导出成PDF
In WebClient for configTable control there is a functionality to export the whole table content as an excel.
Only simple steps are necessary to support export with PDF format as well. The ach ...
build.gradle里dependencies标签页的实现原理
build.gradle里的dependencies标签页:
如果把dependencies改成dependencies2, gradle build的输出会遇到错误消息:
A problem occurred evaluating root project 'quickstart'.
Could not find method dependencies2() ...
用Groovy读取本地文件的代码
下面这些包默认已经被导入了,不需要使用import再次显式导入:
java.io.*
java.lang.*
java.math.BigDecimal
java.math.BigInteger
java.net.*
java.util.*
groovy.lang.*
groovy.util.*
Groovy的运行时方法调用抉择
运行时,Groovy根据参数类型决定具体哪一个 ...
Groovy的本地安装和Eclipse插件的配置
从Groovy的官网下载Development kit:
https://groovy.apache.org/download.html
下载到本地,解压:
把解压后的文件夹路径添加到环境变量里。
主要是GROOVY_HOME和Path里加入%GROOVY_HOME%\bin两条记录。
SAP CRM产品主数据搜索功能的With individual object搜索参数
Created by Jerry Wang on Oct 03, 2016
By default this search parameter is not visible in search view.
You have to configure it as visible explicitly in UI component workbench, configuration ta ...
今日手术,我要在睡梦里,和死神握握手
终于等到了这一天,要和我脑子里的恶魔一刀两断了。
今日手术。经鼻蝶,开颅手术,由华西医院神经外科的男神们,用手术刀切割位于我大脑深处的肿瘤。
今天一大清早6点起床,我就换上了这身病号服。
抓住这最后的机会,我又下床在本层楼转了一圈,认识了这个来自拉萨的小朋友,他是另一种形式的开颅手术,即用机械从头部正上方打开头盖骨,将脑组织暴露在神经外科主刀医生面前。我住的病 ...
SAP CRM WebUI, CRM Fiori和C4C里的Direct Navigation
Direct navigation in CRM WebUI
Use this url for example: https://:44354/sap(bD1lbiZjPTAwMSZkPW1pbg==)/bc/bsp/sap/crm_ui_start/default.htm?crm-object-type=BPFS&crm-object-action=B&crm-object-v ...
将ABAP透明表的定义(元数据)解析出来导入到剪切板(clipboard)里
Recently I am planning an internal training regarding Software engineering concept to my colleagues and one topic is “Interface Segregation”.
The following guideline is quoted from OODesign:
“When w ...
通过阶乘的例子,练习在JavaScript, Scala和ABAP里实现尾递归
Before we start to research tail recursion, let’s first have a look at the normal recursion.
A simple factorial implementation by recursion:
function factorial(n){
if(n ===1) {
return 1;
...
如何为ABAP类创建隐式增强
Display all possible implicit enhancement options. It is only possible to create implicit enhancement within these options. The available options are normally located in the beginning and ending part ...
SAP ABAP和Java里的弱引用(WeakReference)和软引用(SoftReference)
Jerry前一篇文章 SAP ABAP一组关键字 IS BOUND, IS NOT INITIAL和IS ASSIGNED的用法辨析 介绍了在ABAP里判断引用变量是否包含了一个有效引用的关键字:IS BOUND.
本文则从ABAP和Java编程语言里不同的引用类型这个角度来继续引用这个话题的讨论。
不知道大家留意过这个ABAP抽象类CL_ABAP_REFERENCE吗?这个抽象类只有一个GE ...
ABAP代码静态分析工具SQF - Support Query Framework
如果系统里没有SQF这个tcode,可以参考note 1814328: SQF: Plug-In for Source Code Scans进行安装。
ABAP static analysis tool SQF is a static code analysis tool developed in package SUPPORT_QUERY_FRAMEWORK in software compo ...
使用ABAP代码给SAP CRM Business object创建附件Attachment
For a complete list of all my blogs regarding content management, please see here.
I create a utility class with method CREATE_DOC. It has following four input parameters:
iv_data type xstring – th ...
SAP CRM WebClient UI,如何快速定位到抛出错误消息的那一行代码
本文是Jerry的原创,最早发表于SAP官方社区,英文版链接如下:
https://blogs.sap.com/2013/09/25/how-to-quicly-locate-the-source-code-where-raises-a-given-message-in-webclient-ui/
As a developer in my daily life I always need to ...
ABAP关键字 IS BOUND, IS NOT INITIAL和IS ASSIGNED的用法辨析
ABAP里的IS BOUND, IS NOT INITIAL和IS ASSIGNED这组关键字,如果平时不留心,很容易理解地似是而非。今天我们就来说一说它们的区别。
先把SAP帮助文档抄过来:
IS BOUND
It checks whether a reference variable contains a valid reference. A data reference variabl ...