ou use
screen-active = 0
para não exibir esse RB
Avalados por :
ou use
screen-active = 0
para não exibir esse RB
Olá,
Confira este código de exemplo.
REPORT z_sdn.
PARAMETERS:
p_num RADIOBUTTON GROUP rad1 DEFAULT 'X' USER-COMMAND abc
MODIF ID chr,
p_char RADIOBUTTON GROUP rad1.
PARAMETERS:
p_num1 TYPE i MODIF ID num,
p_num2 TYPE i MODIF ID num,
p_char1 TYPE c MODIF ID chr,
p_char2 TYPE c MODIF ID chr.
AT SELECTION-SCREEN OUTPUT.
IF p_num EQ 'X'.
LOOP AT SCREEN.
IF screen-group1 EQ 'CHR'.
screen-active = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSE.
LOOP AT SCREEN.
IF screen-group1 EQ 'NUM'.
screen-active = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF.
Saudações
Abhijeet
Não quero usar Loop na tela
Pode ser feito de outra forma... utilizando a saída na tela de seleção.
REPORT ZTEST_RADIO_BU.
parameters: r1 radiobutton group g1 user-command abc default 'X',
r2 radiobutton group g1 .
at selection-screen output.
loop at screen.
if screen-name = 'R2'.
screen-input = 0.
modify screen.
endif.
endloop.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute