退出屏幕的逻辑

2020-08-16 04:17发布

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

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


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

有逻辑吗?

(6.3 kB)

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

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


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

有逻辑吗?

(6.3 kB)
付费偷看设置
发送
3条回答
Nan4612
1楼-- · 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
绿领巾童鞋
2楼-- · 2020-08-16 04:22

您好杰拉德A

请提供其他信息。

您如何称呼屏幕? 您如何处理被按下的按钮?

亲切的问候,

Mateusz
95年老男孩
3楼-- · 2020-08-16 04:26

当按下特定的单选按钮时,我调用了屏幕,我之前称它为 单选按钮的功能。 我刚刚创建了一个附加选择屏幕,并将其命名。

以屏幕标题500开头的选择屏幕,以窗口开头。

选择屏幕:屏幕500结束。

FORM 1920_mbew_data_pricing。
title ='Enter Local Price'。

通话选择屏幕'0500'从10 10开始。

一周热门 更多>