c
-
abap指针分配显性强制转换详解编程语言
问题:最近在做通用调用接口RFC时,用到了动态调用RFC。动态调用语句中会有一个内表存放调用的RFC的exception信息。现想将exception中的信息统一拼接到返回参数消息…
-
控制alv中layout保存及搜索帮助详解编程语言
问题 今天有user反映希望程序alv结果可以保存layout,但save layout按钮为灰色。程序实现alv方法为CALL FUNCTION ‘REUSE_ALV_GRID_…
-
abap程序优化(一)二分法详解编程语言
前言 在abap开发报表程序等时经常需要处理各种系统表中的数据,当处理数据过多时会使程序运行速度变慢。 虽然loop嵌套会使程序速度减慢,但有时是无法避免的,例如通过header处…
-
abap动态设定屏幕字段属性详解编程语言
经常遇见问如何实现根据条件动态改变屏幕字段显示的情况,下面举两个简单例子。 实例 代码都写在PBO对应的MODULE中。 方法一 通过判断屏幕元素名称实现 LOOP AT SCRE…
-
abap perform的using与changing区别详解编程语言
abap程序中面向过程写法经常会使用到子程序,我们都知道perform可以附加选项using和changing,但是两者有什么区别呢? 一般回答都是using的参数在子程序中只能使…
-
abap 选择屏幕将CheckBox同行显示详解编程语言
选择屏幕中CheckBox正常默认是同列的,有小伙伴问如何改成一行。 话不多说上代码。 示例 SELECTION-SCREEN BEGIN OF BLOCK bk1 WITH FR…
-
abap字符串中换行详解编程语言
有时消息中内容需要换行,可以通过class cl_abap_char_utilities中的cr_lf 或 newline属性实现。 分别使用cr_lf 和 newline,效果一…
-
abap base64解码详解编程语言
json字符串内容 { “I_INT_NAME”:”Z_TEST_FUNCTION”, “I_KEY”:”123456″, “I_JSON”:{ “AUFNR”:”00001234…
-
abap MD5值计算详解编程语言
目前算MD5都用MD5_CALCULATE_HASH_FOR_CHAR和MD5_CALCULATE_HASH_FOR_RAW。在对字符串算md5的时候,使用前者比较多,不过如果字串…
-
abap internal table delete详解编程语言
Jack最近比较忙,所以没有更新博客。今天一个程序上线正式环境之后,log记录比较奇怪,看起来像是程序只执行了开头。ST22查询后发现有产生dump,发现问题是一个很低级的错误。 …