呼叫屏幕可执行程序出现问题

2020-08-22 02:00发布

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

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


我有可执行程序。

mycode。

开始选择。
   使用lv_flag执行f_check。
   如果lv_flag不是INITIAL。
     消息"无法打印",类型为" E"。
     通话画面1000。
   其他。
     执行f_process_data。
     执行f_show_smartforms。
   万一。
 

我跑步后。 屏幕卡在下面的空白中。

我想回到第一个屏幕。但这不起作用。

我尝试了CALL SCREEN 1000,CALL SCREEN 0,SUBMIT,但仍然停留在空白处。

(3.6 kB)

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

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


我有可执行程序。

mycode。

开始选择。
   使用lv_flag执行f_check。
   如果lv_flag不是INITIAL。
     消息"无法打印",类型为" E"。
     通话画面1000。
   其他。
     执行f_process_data。
     执行f_show_smartforms。
   万一。
 

我跑步后。 屏幕卡在下面的空白中。

我想回到第一个屏幕。但这不起作用。

我尝试了CALL SCREEN 1000,CALL SCREEN 0,SUBMIT,但仍然停留在空白处。

(3.6 kB)
付费偷看设置
发送
7条回答
Nan4612
1楼 · 2020-08-22 02:28.采纳回答

您好 saddam husen

您可以使用以下代码:

选择开始。
   使用lv_flag执行f_check。
   如果lv_flag不是INITIAL。
     消息"无法打印",类型" S",显示像" E"。
     返回。
   其他。
     执行f_process_data。
     执行f_show_smartforms。
   ENDIF。

最诚挚的问候

Dominik Tylczynski

骆驼绵羊
2楼-- · 2020-08-22 02:26

:)先生。 完成。

me_for_i
3楼-- · 2020-08-22 02:18

1。 消息类型" E"将退出您的报告。 甚至没有达到CALL SCREEN!
使用带有语句MESSAGE的选项'DISPLAY LIKE'具有不同的行为,但以相同的严重性显示它,但不退出程序逻辑:

 MESSAGE'无法打印 '类型'I'显示为'E'。
 

2。 根据定义的屏幕和报告编码,您甚至不必使用'CALL SCREEN 1000'语句(通常,在使用可执行报告时,屏幕1000是默认屏幕,所以恕我直言,您不必调用屏幕1000,因为您 在屏幕1000中(但取决于您的整个编码和报告定义)。

蓋茨
4楼-- · 2020-08-22 02:13

是的,但是不起作用。

落灬小鱼
5楼-- · 2020-08-22 02:17

您尝试过离开屏幕0 ?

My梦
6楼-- · 2020-08-22 02:16

是的,我想在错误消息显示后返回到fisrt scrren。但卡在黑屏中。

粗暴的香蕉
7楼-- · 2020-08-22 02:23

错误消息显示:无法打印

请在您的f_show_smartforms中调试。

此外,您是否在GUI_STATUS中处理了-BACK-用户命令?

注意事项,

Venkat

一周热门 更多>