¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como resolver erro ao voltar para a tela de seleção a partir da tela de chamada

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

Olá

Tenho 1 tela de seleção no meu programa. Através dessa tela de seleção, ao clicar em um botão de rádio, eu chamo outra tela. Na tela chamada, adicionei um botão de barra de aplicativos (VOLTAR) para poder retornar à tela de seleção ao pressionar o botão VOLTAR. Mas isso não está funcionando.

Quando pressiono o botão de voltar, recebo um erro informando que a tela de seleção não está sendo chamada usando a chamada à tela de seleção, mas eu chamei a tela de seleção apenas dessa maneira.

Você poderia resolver meu problema, por favor...

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

4 Respuestas

0
Cargando...

Olá Vijay,

1. Eu usei exatamente como t˙ e funciona bem.

(ou seja, exibe resultados da seleção atual apenas, e não a anterior).

2. Eu usei

call SCREEN '9000'. (para chamar a tela 9000)

leave screen. (para retornar)

3. Você pode verificar com este código.

(também pode simplesmente copiar e colar, e projetar uma nova tela 9000 fictícia)

REPORT abc.

*----


parameters : a(10) type c.

parameters : r1 radiobutton group g1 user-command rd,

r2 radiobutton group g1 .

AT SELECTION-SCREEN OUTPUT.

IF R2 = 'X'.

call SCREEN '9000'.

ENDIF.

start-of-selection.

write ? a.

----


  • MÓDULO USER_COMMAND_9000 INPUT

----


*

----


MÓDULO USER_COMMAND_9000 INPUT.

leave screen.

ENDMODULE. " USER_COMMAND_9000 INPUT

Saudações,

Amit M.

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

Isso é bom, pois te leva de volta à tela de seleção.

Mas quando eu insiro novas informações na tela de seleção depois de voltar, não é executado com base nessa nova entrada... ele mostra os resultados da execução anterior????

Como posso resolver isso???

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

Olá Vijay,

<b>Se sy-ucomm = 'VOLTAR'.

CHAMADA SELECTION-SCREEN 1000.

endif.</b>

Se a dica for útil,

Vasanth

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

Olá,

definir tela '0'.

sair da tela.

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?