** (1/2)问题 **
正常情况下,我们开发一个Function
ALV的报表,都会把REUSE_ALV_GRID_DISPLAY_LVC函数所在函数组的GUI状态“STANDARD_FULLSCREEN”复制到我们的自开发报表中。但它工具栏上的按钮不太方便用。
第一个标红的,是在GUI里用DOI的方式打开Excel展示ALV数据,没卵用。
第二个标红的,点击后是这样的效果(会因 服务器版本不同而 有所区别):
而OO-ALV的工具栏中是这样的按钮效果:
其中的菜单项“电子表格”更适合我们使用。
其实,在ALV表格中点右键,会弹出一个电子表格的选项,这个与上面提到的OO-ALV中的菜单项是一样的。
** 那么,怎么把这个功能加到Function ALV的工具栏中呢? **
** (2/2)解决过程 **
2.右键点击数据,点击“电子表格”菜单项,会弹出一个对话框
3.本地新建一个文本文件,内容输入如下,然后重命名为debug.sap
[Function]Command=/HType=SystemCommand
8.在自定义报表的GUI状态" STANDARD_FULLSCREEN "中,加入&XXL即可,最终结果如下图(我这里把多余的按钮都删掉了):
搞定了!东西虽然不难,但我随便问了下我徒弟——一个做了7年的ABAP……
你还别说……他还真不会……
是为师无能,为师没有教好啊!
我的SE38插件工具箱——视频介绍:
** https://www.bilibili.com/video/BV1hP4y1N7Qz/ **
联系286503700获取
> **ABAP文章汇总:**
>
> **https://mp.weixin.qq.com/s/djmMeM0qfDxPPwxbjuJABA**
>
> **Excel文章汇总:**
>
> **https://mp.weixin.qq.com/s/NwJ0SzIrn9hVmaCMo-UYyA**
>
> **网盘永久链接:**
>
> **https://mp.weixin.qq.com/s/f_WwKZdwM-vPEstTjjz_eQ**
**关注公众号,点下方菜单打开上面的链接,更方便哦。**
**笔者微信:** **** **286503700(QQ同号)** ****
**如果喜欢,谢谢转发。**