¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como gerenciar a seleção de tela no ABAP: botões de rádio e seleções condicionais.

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

Olá

Tenho a seguinte tela de seleção

SELECTION-SCREEN BEGIN OF BLOCK block2 WITH FRAME TITLE text-001 .

PARAMETERS : p_qlt TYPE c RADIOBUTTON GROUP g1 USER-COMMAND ucom DEFAULT 'X' .

PARAMETERS:

p_sysnam TYPE tmssysnam MODIF ID m1. "system

SELECTION-SCREEN SKIP 2.

PARAMETERS : p_sys TYPE c RADIOBUTTON GROUP g1 . "MODIF ID r1

SELECT-OPTIONS: s_date FOR e070-as4date MODIF ID m2. "date

SELECTION-SCREEN END OF BLOCK block2.

Quando p_qlt está marcado, p_sys e s_date devem estar em cinza.

Quando p_sys está marcado, p_qlt e p_sysnam devem estar em cinza.

Estou tentando atender a esse requisito, o problema é que ambos os quadros de seleção estão ficando em cinza quando tento deixar apenas um em cinza porque pertencem ao mesmo grupo de rádio.

Os requisitos acima são possíveis?

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

4 Respuestas

0
Cargando...

Obrigado a todos pelos seus conselhos.

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

Olá Sia,

Não parece ser uma boa ideia desativar o segundo botão de rádio, pois se o usuário desejar selecionar o outro conjunto de opções, ele terá que começar o relatório novamente, já que o outro botão de rádio não está ativo...

Obrigado

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

Olá,

Embora faça sentido desativar p_sysnam e s_date ao escolher o botão de rádio correspondente, não vejo motivo para desativar também o botão de rádio.

O que acontece se o usuário escolher o botão de rádio errado? Ou clicar em um e depois mudar de ideia? Como podem mudar para o outro botão de rádio se estiver desativado? A única maneira de mudar a seleção será reiniciar o relatório.

Saudações,

Nick

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

Se desativou o segundo botão de rádio, como pode selecionar mais tarde?

Por favor, seja claro com o seu requisito.

Acredito que, exceto o botão de rádio, o restante do bloco precisa estar desativado para atender ao seu requisito.

Saudações,

Santosh Reddy.

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?