Em seguida, abrir a tela n 100, na seo "LgProcmto." e criar, logo aps o comando PROCESS BEFORE OUTPUT, um mdulo de nome STATUS_100:
Em seguida, escolher o programa MZXXBC410_SOLUTIONO01 na lista, que ser o local onde ser criado o mdulo STATUS_0100.
Em seguida, dentro do mdulo STATUS_0100, definir a camada para o status GUI, conforme abaixo (pode ser realizado atravs da retirada de comentrio do comando SET PF-STATUS, que j existe no mdulo).
Dar um duplo clique no nome do status GUI, que te oferecer para realizar a criao. Escolha a opo SIM. Ser aberta a seguinte tela:
D uma descrio para o seu status. Por exemplo: "Status para tela 0100". Em seguida, acione o boto OK (V verde):
Abrir a seo "Teclas de funo" atravs do boto "+" e inserir o cdigo BACK no espao referente ao boto voltar:
Dar um duplo clique no texto 'TITLE_0100' e o editor te oferecer para criar o novo ttulo. Escolher a opo SIM. Abrir a seguinte tela:
PS: Onde inclumos o suplemento "Exibir", voc pode substituir para um elemento de texto, que deve ser criado na seo de smbolos de texto do programa. (Opo "Ir para -> Elementos de texto -> Smbolo de texto). Em seguida, abrir novamente a tela 0100, na aba "Lista de elementos" e localizar a linha onde est escrito "OK" na coluna "Tipo". Inserir o nome da varivel OK_CODE
Em seguida voc deve ir ao include TOP do seu programa e incluir a definio da varivel OK_CODE, conforme abaixo:
Ativar todos os includes e demais inativos componentes inativos do seu programa, a partir da lista de trabalho ABAP.
Em seguida, voltar ir ao mdulo USER_COMMAND_0100, que est definido no include MZXXBC410_SOLUTIONI01 e fazer a seguinte modificao:
Explicando: comentei o cdigo anterior, que era baseado no campo GV_SAIR e inclu o tratamento do OK_CODE, que ser sempre habilitado com a opo escolhida pelo usurio no status de tela. Em seguida, vamos voltar tela 0100, seo de lgica de processamento, e inserir um novo mdulo:
Dar um clique duplo no nome do mdulo, cri-lo no include MZXXBC410_SOLUTIONO01 e incluir a seguinte instruo:
Este comando servir para limpar a varivel OK_CODE em cada entrada da tela.
Ativar todos os pontos ainda inativos do programa e utilizar a transao ZXXSOLUTION para execut-lo: A execuo do seu programa ser realizada da seguinte forma: