DATA lv_guiavailable TYPE c.
使用前先调用GUI_IS_AVAILABLE 预先判断可否正常使用。
CALL FUNCTION 'GUI_IS_AVAILABLE'
IMPORTING
return = lv_guiavailable. " X, GUI available, Initial => no GUI
IF lv_guiavailable = 'X'. " attached with GUI
为X 说明可以使用。
ELSE. " running in background
其他 说明不可以使用。
ENDIF.