0
我試圖調用一個屏幕作爲彈出窗口。屏幕類型設置爲Modal dialog box
,我可以調用屏幕,但無法關閉它。當我點擊小十字時沒有任何反應。下一個屏幕設置爲0
。SAP:模態對話框沒有反應
我作爲彈出窗口調用的屏幕,不包含任何按鈕,無論如何都不包含任何硬編碼的按鈕。任何想法我做錯了什麼?
我還想讓它返回的屏幕刷新(所以它再次加載PBO)。我怎麼做?
編輯
MODULE werkende_knoppen_subscreen INPUT.
CASE ok_code.
WHEN 'X'.
LEAVE TO SCREEN 0.
ENDCASE.
ENDMODULE.
您是否在PBO中設置PF狀態?你在彈出的PAI中處理PF狀態? – knut
我不這麼認爲,甚至不知道PF狀態是什麼。你需要它來獲得'x'來關閉彈出窗口嗎? – networkprofile
使用'SET PF-STATUS xxxx'設置PFO狀態爲PBO。必須使用Menu Painter(SE41?)定義xxxx(GUI狀態)。在那裏你可以定義按鈕並將它們分配給命令。在PAI中,您可以在sy-umm中對此命令作出反應。例如。用'LEAVE TO SCREEN 0.' – knut