¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como criar um botão de pressão na tela diferente e entender o OK_CODE

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 7 Vistas
0
Cargando...

Olá,

O QUE SIGNIFICA OK_CODE? E COMO CRIAR UM BOTÃO DE PRESSÃO EM UMA TELA DIFERENTE?

POR EXEMPLO, EM UMA TELA (100) HÁ DOIS BOTÕES DE PRESSÃO E EM OUTRA TELA (200) HÁ UM BOTÃO DE PRESSÃO. QUANDO EU CLICO NO BOTÃO DE PRESSÃO NA TELA 100, ELE VAI PARA A TELA 200. DEPOIS, NA TELA 200, AO CLICAR NESSE BOTÃO DE PRESSÃO, ELE VAI PARA A TELA 100. NÃO SEI COMO PROGRAMAR A DESCRIÇÃO ACIMA. ALGUÉM PODE FORNECER O CÓDIGO?

CUMPRIMENTOS

SURENDER

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Olá,

Confira o link abaixo

[Sobre o OK CODE e SY-UCOMM| ;

Saudações,

Chandru

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá

O ok_code é geralmente usado na tela como eu usei. Você definirá a função na tela e poderá usá-la no programa principal.

O ok_code atua como uma variável temporária que armazena o valor de sy-ucomm.

Quando o usuário interage com os elementos da tela, o código da função que você atribuiu é preenchido no campo sy-ucomm, que por sua vez é refletido em OK_CODE.

Em seus programas ABAP, você deve trabalhar com o campo OK_CODE em vez de SY-UCOMM. Existem duas razões para isso: em primeiro lugar, o programa ABAP tem controle total sobre os campos declarados nele e, em segundo lugar, você nunca deve alterar o valor de um campo do sistema ABAP. No entanto, você também deve sempre inicializar o campo OK_CODE em um programa ABAP por um motivo adicional:

Da mesma forma que o campo OK_CODE no programa ABAP e o campo do sistema SY-UCOMM recebem os conteúdos dos campos de tela correspondentes no evento PAI, seus conteúdos também são atribuídos ao campo de tela OK_CODE e ao campo do sistema SYST-UCOMM no evento PBO. Portanto, você deve limpar o campo OK_CODE no programa ABAP para garantir que o código da função de uma tela não esteja já preenchido no evento PBO com um valor indesejado. Isso é particularmente importante quando o próximo evento PAI pode ser acionado com um código de função vazio (por exemplo, usando ENTER). Os códigos de função vazios não afetam SY-UCOMM ou o campo OK_CODE, e consequentemente, os conteúdos antigos do campo são transportados.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?