特殊按钮类型

2020-09-21 23:14发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好!

我想学习如何使用这些按钮创建选择屏幕,据我所知,它们不是像通常的PARAMETERS或SELECT-OPTIONS ...那样创建的。

非常感谢您的帮助!

谢谢:)

(1.2 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好!

我想学习如何使用这些按钮创建选择屏幕,据我所知,它们不是像通常的PARAMETERS或SELECT-OPTIONS ...那样创建的。

非常感谢您的帮助!

谢谢:)

(1.2 kB)
付费偷看设置
发送
7条回答
SAP小菜
1楼 · 2020-09-21 23:39.采纳回答

嗨Violeta,

您可以使用以下语法在选择屏幕上创建按钮

 SELECTION-SCREEN按钮的位置(长度)button_text
                  USER-COMMAND命令
                  MODIF ID中。

在INITIALIZATION事件中,您可以将图标设置为按钮

通话功能" ICON_CREATE"
   出口
     名称= icon_okay
   输入
     结果= button_text
   例外情况
     其他= 0。

并在AT SELECTION-SCREEN事件中处理其USER-COMMAND。 这是文档

干杯,
艾米

N-Moskvin
2楼-- · 2020-09-21 23:31
me_for_i
3楼-- · 2020-09-21 23:28

你好,

我猜您提到的屏幕截图来自SPRO。 如果是这样,那不是选择屏幕。 这是从STREE概念获得的列表输出。 如果要在列表输出中显示这些图标,则可以使用以下代码。

包含。
 写:/icon_display AS ICON HOTSPOT,icon_execute_object AS ICON HOTSPOT。
 在行选择。
   数据:cursor(20)TYPE c。
   GET CURSOR FIELD光标。
   CASE光标。
     当" ICON_DISPLAY"时。
       写:"显示"。
     当" ICON_EXECUTE_OBJECT"时。
       写:'执行'。
   结束。

如果您的要求是在选择屏幕中,请忽略我的评论。

此致

Aswath。

风早神人
4楼-- · 2020-09-21 23:40

非常感谢您的回答,这很有帮助。

Cikesha
5楼-- · 2020-09-21 23:27

您好,

在事务DWDM中可以找到许多带有ABAP代码的示例。在那里寻找树控件。

亲切的问候,Rob Dielemans

bbpeas
6楼-- · 2020-09-21 23:28

嗨,这是我一直在寻找的想法。 我正在尝试模仿SPRO菜单,但可以从报告中说。

非常感谢您的回答。

xfwsx85
7楼-- · 2020-09-21 23:30

非常感谢您,这在很多情况下都非常有用。

:)

一周热门 更多>