摘要:
SALV有个神奇的功能,就是submit其他SALV程序后能直接取得显示的结果。通常情况下,可以将submit的SALV显示结果发送到内存中(SUBMIT .. EXPORTING LIST TO MEMORY. ),然后通过函数LIST_FROM_MEMORY读取,通过WRITE_LIST写入,这 阅读全文
摘要:
1, 问题描述 调用REUSE_ALV_GRID_DISPLAY_LVC创建一个ALV,使用过滤器功能对物料字段进行筛选时,发现过滤器(filter)屏幕中的字段长度过短,与物料长度不一致,如下图: 2, 问题解决 强制在field catalog中指定output长度为18,代码如下: 1 2 3 阅读全文
摘要:
1, 问题描述 在ALV中用到过滤器时,如果字段包含前导零(Leading zero),比如销售订单号码,则也需要在过滤器中输入前导零,这样很不方便,所以要去掉前导零, 2, 问题解决 指定字段的参考表和字段就能去掉前导零,此方法是针对REUSE_ALV_GRID_DISPLAY_LVC的 1 2 阅读全文
摘要:
在ALV报表的选择画面中加一个parameter输入一个布局名称,这样程序运行之前用户可以先选择自己布局。 ALV布局(Layout)的F4函数是 REUSE_ALV_VARIANT_F4。 详细代码如下: 数据定义: 1 2 3 4 5 6 DATA: git_fieldcat TYPE lvc_ 阅读全文
摘要:
在SAP系统中,通过SE11显示一个table的内容,可以发现ALV grid的显示界面上有个spread sheet的标准按钮,点击这个按钮可以将显示的内容下载成excel文件,其中也包括扩展名.xlsx的文件。 这个功能很方便,因为下载的结果和ALV中看到的是一样的。 debug研究了一下标准代 阅读全文
摘要:
利用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 阅读全文
摘要:
1, dump描述 在调用alv的function REUSE_ALV_FIELDCATALOG_MERGE时发生 CX_SY_READ_SRC_LINE_TOO_LONG 的dump,ST22中显示dump信息如下: 提示程序行中的字符超过了72个字符导致dump,dump点在K_KKB_FIEL 阅读全文