动手开发一个有用的 ABAP ALV 工具 - 查看指定用户的 ABAP 传输请求试读版

科技网编2023-04-14 12:011980
更多文章正在写作中

我们知道 ABAP 系统里有一个有用的工具,事物码 SE10,输入用户名称,可以查看该用户在本系统上创建的传输请求(Transport Request)列表:

动手开发一个有用的 ABAP ALV 工具 - 查看指定用户的 ABAP 传输请求试读版

点击 display 按钮,能看到用户名 WANGJER 下面的所有传输请求:

动手开发一个有用的 ABAP ALV 工具 - 查看指定用户的 ABAP 传输请求试读版

每个传输请求可以展开,查看里面具体包含的 ABAP 对象。很多 ABAP 对象,比如上图蓝色高亮的 ABAP 类方法,双击之后,可以用 ABAP 编辑器打开这些方法,查看其实现源代码。

本教程我们已经用了几个步骤的篇幅,介绍了 ABAP ALV 的开发步骤:

  • 44. 27 行代码开发一个最简单的 SAP ALV 报表
  • 45. 48 行代码给 ABAP ALV 报表的数据行增添颜色效果
  • 46. 77 行代码实现ABAP ALV 中的双击事件处理
  • 47. SAP ABAP ALV 层次顺序表如何使用双表头(Multiple Headers)进行数据输出
  • 48. 如何在 SAP ABAP ALV 报表里以交通灯的方式显示某一列的值
  • 49. 在弹出对话框窗口里显示 SAP ABAP ALV 列表

本文我们来使用以前所学习的知识,动手开发一个类似 SE10 的工具。这个工具也是笔者实际工作中开发的一个工具,这里分享给各位 ABAP 学习者。

这个工具允许用户输入指定的用户名,执行之后,在 ALV 列表里列出该用户在该系统创建的所有传输请求,并自动把传输请求里包含的 ABAP 对象(包括 ABAP 类,ABAP DDIC 对象等等)也显示出来,如下图所示:

动手开发一个有用的 ABAP ALV 工具 - 查看指定用户的 ABAP 传输请求试读版

动手开发一个有用的 ABAP ALV 工具 - 查看指定用户的 ABAP 传输请求试读版

单击上图的 ALV 行项目,同样能自动跳转到 ABAP 编辑器里,打开这些 ABAP 对象,效果如下图所示:

动手开发一个有用的 ABAP ALV 工具 - 查看指定用户的 ABAP 传输请求试读版

下面我们介绍这个工具的详细设计思路,开发步骤和全部源代码。

原文地址:https://cloud.tencent.com/developer/article/2135134

总结

以上是真正的电脑专家为你收集整理的动手开发一个有用的 ABAP ALV 工具 - 查看指定用户的 ABAP 传输请求试读版的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得真正的电脑专家网站内容还不错,欢迎将真正的电脑专家推荐给好友。

评论区