Como fechar uma janela pop-up modal ao pressionar a tecla Escape

Skalozub

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.

József Szikszai

Aqui está o que você deve verificar no status da GUI:

Status da GUI

A tecla escape é atribuída automaticamente a isso, você só precisa atribuir o comando (BUT_CANC, é ZCANC no meu exemplo).

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Como fechar o pop-up modal apenas ao pressionar o botão cancelar?

como fechar a janela modal pop-up no bootstrap

Como fechar uma janela pop-up, ao clicar em um botão apenas em html

Como fechar uma janela pop-up do navegador Chrome?

Como fechar uma janela pop-up do navegador Chrome?

Como fechar uma janela pop-up apenas clicando nela?

Como fechar uma janela modal?

Fechar ModalWindow ao pressionar a tecla

Como fechar o pop-up modal?

Como exibir uma janela pop-up ao clicar no PySimpleGUI?

Como fechar uma nova janela pop-up do Controller no JavaFX

Exibir uma janela pop-up modal

Atualizar a página principal ao fechar a janela pop-up

Atualizar a página ao fechar a janela pop-up

Como fechar uma GUI ao pressionar um JButton

Janela pop-up no youtube - como fechar com selênio

Como usar $ (this) ao pressionar a tecla

Como invocar uma função ao pressionar a tecla "Enter"

Como fechar uma janela modal aberta quando uma nova abre?

Como fechar uma janela modal clicando fora no aplicativo React + Redux?

Como faço para vincular a tecla Escape para fechar esta janela

Janela modal do Rails 4 (janela pop-up): Como evitar que se feche ao selecionar um item suspenso

Como fechar a janela pop-up, quando não há XPath para o botão Fechar?

Fechar janela pop-up Python Selenium

Como destruir o componente do host ao pressionar a tecla escape usando a diretiva no angular?

Movimento fluente ao pressionar uma única tecla

Como deletar div ao pressionar a tecla?

Como fechar uma janela no GWT?

Como posso abrir uma janela / pop up modal com dados do objeto em arquivo .js clicando em uma imagem html?

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo