O Relational operator: Byte positions occupied by 1 OBJECT External object CREATE OBJECT Generate FREE OBJECT Release OCCURS Defines an TYPES internal ...
分类:
其他好文 时间:
2018-05-04 20:19:33
阅读次数:
216
*&---------------------------------------------------------------------* *& Report Z_BARRY_SET_JOB * *& ... ...
分类:
其他好文 时间:
2018-05-04 20:16:06
阅读次数:
133
DATSET 打开、写入文件数据,代码如下: DATA: CNS_TAB TYPE CHAR1 VALUE CL_ABAP_CHAR_UTILITIES => HORIZONTAL_TAB. OPEN DATASET W_FILPATH FOR OUTPUT IN TEXT MODE ENCODIN ...
分类:
其他好文 时间:
2018-04-28 19:31:08
阅读次数:
241
“实现多列内容的F4功能 REPORT Z_TAB_TEST. TYPES: shlp_descr TYPE shlp_descr . DATA: BEGIN OF itab OCCURS 0 , matnr LIKE mara-matnr , maktx LIKE makt-maktx , END ...
分类:
其他好文 时间:
2018-04-27 17:51:37
阅读次数:
548
本文是对接口编程的讨论,希望能对年轻的开发者有所帮助。 要点: 通过接口对类方法进行更高层的抽象 接口使代码清晰易读 接口使你可以创建模拟对象(Mockup Object)以提高代码的可测试性 帮助实现SOLID原则 可以在不使用RTTS和类型转换的前提下使用多种类的不同实例。 因为在学习ABAP之 ...
分类:
其他好文 时间:
2018-04-24 21:56:32
阅读次数:
239
用工具类 CL_COS_UTILITIES IS_BYD 如果是BYD系统,这个方法的实现会硬编码返回一个true, 在其他系统里则返回false,如图: IS_SUITE 原理同上,suite系统里返回true IS_S4H 根据全局结构gv_s4h的不同字段来返回。 managed_cloud_ ...
分类:
其他好文 时间:
2018-04-21 22:30:00
阅读次数:
219
使用Chrome开发者工具调试CRM WebClient UI里附件上传的功能: 从本地选择一个文件,断点触发: 前端取得用户选中上传的文件名: Jerry.txt 点Attach按钮后,触发ABAP后台的事件处理函数: 从Chrome开发者工具的network标签能观察到,UI向ABAP后台发送了 ...
分类:
Web程序 时间:
2018-04-07 22:52:34
阅读次数:
262
ABAP 方法1:使用ABAP + Adobe Lifecycle Enterprise Service 详细步骤参考我的博客 "Convert word document into PDF via Adobe Livecycle Enterprise service" 方法2:使用ABAP Web ...
分类:
编程语言 时间:
2018-04-07 11:24:22
阅读次数:
205
效果:在excel里创建一个按钮,开发一些VB script,可以连接指定的ABAP系统并执行系统里的ABAP function module。 在这里例子里执行ABAP系统的函数TH_USER_LIST, 把当前系统登录的用户取回来显示在excel里。 该按钮的点击响应函数实现代码: 要获取更多J ...
分类:
其他好文 时间:
2018-04-06 15:31:15
阅读次数:
160
ABAP 使用关键字重复引入一个include program,会报syntax error: 原因是因为ABAP对include这个关键字的实现和其他编程语言有点不一样,在激活时简单地把被include的program的全部源代码替换原程序里INCLUDE incl这一行,所以重复引入一个incl ...
分类:
编程语言 时间:
2018-04-06 15:28:55
阅读次数:
169