退出屏幕的逻辑

2020-08-16 04:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经在程序中添加了一个选择屏幕...

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

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


我已经在程序中添加了一个选择屏幕,每当我按下退出按钮时,程序就会立即执行,当我按下退出按钮时,我想回到原来的屏幕。

有逻辑吗?

(6.3 kB)
3条回答
Nan4612
2020-08-16 04:29

你好杰拉德A

下面是如何处理它的示例。

< pre>表格: sscrfields。 参数:p_test TYPE char1。 SELECTION屏幕开始于屏幕标题为500 TITLE的窗口。 参数:p_price像mbew-verpr强制默认'5000', p_capcur类似于t001-waers,默认为'USD'。 SELECTION-SCREEN:屏幕结尾500。 选择开始。 写"报告已执行"。 在选择屏幕上。 案例sy-dynnr。 0500时。 "做一些具体的动作 当" 1000"。 案例sscrfields-ucomm。 当" ONLI"。 执行show_subscreen。 如果sy-subrc = 0。 "什么也不做,请继续进行逻辑处理。 其他。 清除sscrfields-ucomm。 万一。 结束。 结束。 FORM show_subscreen。 title ="输入本地价格"。 呼叫选择屏幕'0500'从10 10。 ENDFORM。

和往常一样,我鼓励搜索并阅读 SAP 有关该主题的帮助文档。 它描述了SY-SUBRC的含义:

  • 0-用户在选择屏幕上选择了功能Execute或Execute + Print。
  • 4-用户在选择屏幕上选择了"上一步","退出"或"取消"。

问候,

Mateusz

一周热门 更多>