用户在屏幕输入了内容以后,Exit类型的按钮触发的时候,取不到刚刚录入的值。
用 sy-datar 可以判断是否有输入
*----------------------------------------------------------------------*
MODULE exit INPUT.
CASE sy-ucomm.
WHEN 'BACK' .
IF sy-datar = 'X' .
MESSAGE i836(sd) WITH '数据输入了' .
ELSE .
LEAVE PROGRAM .
ENDIF.
WHEN 'EXIT'.
LEAVE PROGRAM .
WHEN OTHERS.
ENDCASE.
ENDMODULE. " EXIT INPUT
阅读(878) | 评论(0) | 转发(0) |