单击按钮时呼叫屏幕



我有一个主屏幕,里面有几个按钮,我正在尝试用屏幕调用来协调每个按钮。不过我无法让它工作。我用布局画家创建了按钮,但我看不到如何使其起作用。

有什么想法吗?谢谢!

  • 打开屏幕刷
  • 双击按钮
  • 输入功能代码(该字段位于"上下文菜单表单"上方)

现在您的按钮有一个函数代码,它将触发此确定代码,并且 dynpros "输入后处理"将运行。 将PAI模块添加到Dynpro,例如,在该模块中进行以下编码:

case sy-ucomm. " the ok code
  when 'your_buttons_function_code_here'.
    call screen YOUR_SCREEN_NUMBER_HERE.
  when others. 
    " DO NOTHING
endcase.

您必须创建一个屏幕并在该事件中执行呼叫屏幕。有一个概念叫做PAO和PBO。你也可以参考。几个链接供您参考..

  • http://help.sap.com/saphelp_nw04/helpdata/en/9f/dbab2935c111d1829f0000e829fbfe/content.htm
  • http://www.abapprogramming.net/2008/04/sap-abap-syntax-for-call-screen.html

相关内容

  • 没有找到相关文章

最新更新