77 行代码实现 ABAP ALV 中的双击事件处理试读版

零基础 ABAP 学习教程系列文章的目录

ABAP 基础知识

ALV 开发专题

我们在 ALV 开发专题的第二步骤里,为 ALV 输出的数据行,增添了颜色显示的功能:

77 行代码实现 ABAP ALV 中的双击事件处理试读版_第1张图片

ALV 开发专题

本步骤为该 ALV 报表增添用户点击响应的功能,即双击任意一行,如果该行的 Person 曾经有过购买记录,即在另一个数据库表 ZMYORDER 有对应的数据,则弹出一个对话框,把购买过的产品名称显示出来。

如下图所示:双击第一行,名称为 Jerry 的 Person,购买过 LAPTOPTV 两个产品。

77 行代码实现 ABAP ALV 中的双击事件处理试读版_第2张图片

双击第三行,因为 Jason 没有购买过任何产品,所以显示 No Order found

77 行代码实现 ABAP ALV 中的双击事件处理试读版_第3张图片

关于具体的实现步骤,参考这篇文章

你可能感兴趣的:(77 行代码实现 ABAP ALV 中的双击事件处理试读版)