Tenho um relatório ABAP Z que mostra uma janela pop-up modal (tela). É possível fechá-lo quando o usuário pressiona uma tecla de escape?
Estou mostrando o pop-up na próxima tela de chamada
call screen 0100 STARTING AT 10 10 ENDING AT 110 30.
A tela possui o próximo módulo PAI:
MODULE USER_COMMAND_0100 INPUT.
clear gv_ok.
case sy-ucomm.
when 'BTN_OK'.
gv_ok = 'X'.
LEAVE TO SCREEN 0.
when 'BTN_CANC'.
perform clean.
LEAVE TO SCREEN 0.
endcase.
ENDMODULE. " USER_COMMAND_0100 INPUT
Mas o módulo PAI não é chamado quando o usuário pressiona uma tecla de escape.
A seção de lógica de fluxo é
PROCESS BEFORE OUTPUT.
MODULE STATUS_0100.
*
PROCESS AFTER INPUT.
MODULE USER_COMMAND_0100.
module exit at exit-command.
Nada dos módulos PAI é chamado enquanto a tecla Esc está sendo pressionada.
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras