响应事件一样,都是在屏幕的 PAI事件中,
类似 MODULE user_command_0400 INPUT.
不同的是他们的Function CODE娶的地方不同,当用户点击工具栏上的按钮时,其Function CODE是存在OK_CODE中的,而屏幕上的按钮点击后,其Function Code是存在sy-ucomm中的。
在代码中可作如下判定,即可两者兼用:
save_ok = ok_code.
CLEAR ok_code.
IF save_ok IS INITIAL.
save_ok = sy-ucomm.
ENDIF.
CASE save_ok.
....
本文探讨了在PAI事件中FunctionCODE的不同使用场景。当用户点击工具栏按钮时,FunctionCODE存储在OK_CODE中;而点击屏幕按钮时,则存储在sy-ucomm中。文章提供了如何在代码中同时处理这两种情况的方法。

被折叠的 条评论
为什么被折叠?



