SAP的t-code很多,没法记住,但以下这些常用的记住可以提高开发效率,当然也可以通过TSTC进行查找 ABAPDOCU >ABAP文档和范例 AL11 >SAP服务器文件夹浏览器BAPI >BAPI浏览器CMOD/SMOD >系统增加 GGB0 >维护Validation GGB1 >维护sub ...
分类:
其他好文 时间:
2020-03-22 15:54:18
阅读次数:
107
利用SALV可以简单的实现一个alv弹出窗口,代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 REPORT ztest_salv_popup. DATA g ...
分类:
其他好文 时间:
2020-03-22 11:15:55
阅读次数:
74
1, dump描述 在调用alv的function REUSE_ALV_FIELDCATALOG_MERGE时发生 CX_SY_READ_SRC_LINE_TOO_LONG 的dump,ST22中显示dump信息如下: 提示程序行中的字符超过了72个字符导致dump,dump点在K_KKB_FIEL ...
分类:
其他好文 时间:
2020-03-22 10:52:06
阅读次数:
67
在SAP系统中,通过SE11显示一个table的内容,可以发现ALV grid的显示界面上有个spread sheet的标准按钮,点击这个按钮可以将显示的内容下载成excel文件,其中也包括扩展名.xlsx的文件。 这个功能很方便,因为下载的结果和ALV中看到的是一样的。 debug研究了一下标准代 ...
分类:
其他好文 时间:
2020-03-22 10:43:08
阅读次数:
72
OO ALV中经常会用的行单击,行双击,application tool bar上添加按钮以及按钮的相应事件,如下: 1,单击:handle_hotspot_click 事件 2,双击:handle_double_click 3,工具栏上添加自定按钮: handle_toolbar,其中,butn_ ...
分类:
其他好文 时间:
2020-03-21 21:10:47
阅读次数:
73
1, 问题描述 ALV上新加了几个字段,开发机/测试机都显示正常,但是传到P系统就是不显示。。。 2, 问题解决 经过调查,发现是默认布局设置的问题,新加的字段在布局的列设置(Column Set)中,没有放在displayed columns中。。。这应该是个常见问题。。 以上。 ...
分类:
其他好文 时间:
2020-03-21 21:01:13
阅读次数:
84
ABAP程序中的ALV显示是很常用的一种数据展示手段,除了常规的alv,有时也会用到ALV tree这种有层次结构的展示方式更好的展现数据,下面介绍一个创建list alv tree的方法: 1)用函数RS_TREE_CONSTRUCT构造alv 树的层次结构, alv tree的节点类型(node ...
分类:
其他好文 时间:
2020-03-21 18:17:33
阅读次数:
57
有同事问SALV单元格能不能可编辑?查了一下class documentation,发现: 基于CL_SALV_TABLE创建的SALV是无法编辑,输入的。 Tables displayed with ALV are not available for input. 这是为什么,好好的一个SALV的 ...
分类:
其他好文 时间:
2020-03-21 16:39:04
阅读次数:
62
使用REUSE_ALV_GRID_DISPLAY_LVC显示ALV时,如何将列、行或者具体的某个单元格设置成可编辑能输入状态?这个其实很简单,下面一一讲解: 1, 列可编辑 只要将catalog中的字段edit设置成‘X',整列就变成能输入的了,LVC_S_FCAT-EDIT 代码: 1 2 3 4 ...
分类:
其他好文 时间:
2020-03-21 16:28:13
阅读次数:
58
使用 函数REUSE_ALV_GRID_DISPLAY_LVC显示ALV时,可以通过字段catalog中的LZERO控制前导零是否显示。 LVC_S_FCAT-LZERO = ‘X' :显示前导零 以上。 ...
分类:
其他好文 时间:
2020-03-21 13:09:52
阅读次数:
100