PDA

Ver la Versión Completa : Problemita con radio button


Jazzy_LeBon
07/03/08, 17:16:13
Hola!
He estado haciendo mi programa, que dependiendo del radio button seleccionado, me muestra unos check list, y al seleccionar otro radio, muestra otros checklist.
Pero al modificar mi SET PF-STATUS, ahora al correrlo, selecciono cualquier radiobutton y me saca del programa, y ya revise el codigo y en ningun momento tengo una instruccion para ello. Y esto es lo que tengo en mi PBO:

MODULE STATUS_0210 OUTPUT.
* SET PF-STATUS 'STAT_220'.
* SET TITLEBAR 'xxx'.

IF NOT RB1 IS INITIAL.
LOOP AT SCREEN.
IF SCREEN-GROUP1 = 'BIN' or SCREEN-GROUP1 = 'HOS'.
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSEIF NOT RB2 IS INITIAL.
LOOP AT SCREEN.
IF SCREEN-GROUP1 = 'BIN'.
SCREEN-ACTIVE = '1'.
MODIFY SCREEN.
ENDIF.
IF SCREEN-GROUP1 = 'HOS'.
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSEIF NOT RB3 IS INITIAL.
LOOP AT SCREEN.
IF SCREEN-GROUP1 = 'BIN'.
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
ENDIF.
IF SCREEN-GROUP1 = 'HOS'.
SCREEN-ACTIVE = '1'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ELSE.
LOOP AT SCREEN.
IF SCREEN-GROUP1 = 'BIN' or SCREEN-GROUP1 = 'HOS'.
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF.

ENDMODULE.

:( Y no hallo que pueda ser :(

DavidXD_XD
07/03/08, 17:57:45
Hola, primero debes verificar que los radiobuttoms que creaste pertenezcan al mismo grupo de radiobuttoms, segundo a ese grupo tienes que asignarle un codigo de funcion ...., si por ejemplo le pones como codigo de funcion 'RBTOM' y le deas click sobre cualquier radiobuttom el sy-ucomm sera igual a RBTOM y eso hara que el programa pse por el PBO y asi pasara por tus validaciones .... espero te ayude ... :D