2008 Mar 18 12:30 PM
hi friends,
I am trying to modify selection-screen.
I want select-option to get disabled when i check one checkbox.I am using SCREEN table for this purpose.
But on selection-screen when i check checkbox select-option is not getting disabled at that time . it happens only when i press ENTER.
Plz anybody tell me how can i disable SO only by checking the checkbox.
<REMOVED BY MODERATOR>
SM.
Edited by: Alvaro Tejada Galindo on Mar 18, 2008 6:47 PM
2008 Mar 18 12:43 PM
Try This,
TABLES:
vbak.
SELECT-OPTIONS:
so_vbeln FOR vbak-vbeln MODIF ID a.
PARAMETERS: p_acta TYPE checkbox USER-COMMAND act DEFAULT 'X'.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF p_acta = ' '.
IF screen-group1 = 'A'.
screen-active = 0.
ENDIF.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
Edited by: Rengith Skariah on Mar 18, 2008 1:44 PM
Edited by: Rengith Skariah on Mar 18, 2008 1:46 PM
2008 Mar 18 12:34 PM
hi
First check whether any event is triggered after you select the checkbox...
Enable debugging and then check the checkbox..if no event is triggered then we cannot do anything about it..
2008 Mar 18 12:35 PM
Hi,
in selection screen the event can only be triggered by clicking enter button or by pressing F8,
by clicking a check box button you cannot trigger an event in selection screen....
Regards,
V.Balaji
<REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on Mar 18, 2008 6:48 PM
2008 Mar 18 12:43 PM
Try This,
TABLES:
vbak.
SELECT-OPTIONS:
so_vbeln FOR vbak-vbeln MODIF ID a.
PARAMETERS: p_acta TYPE checkbox USER-COMMAND act DEFAULT 'X'.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF p_acta = ' '.
IF screen-group1 = 'A'.
screen-active = 0.
ENDIF.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
Edited by: Rengith Skariah on Mar 18, 2008 1:44 PM
Edited by: Rengith Skariah on Mar 18, 2008 1:46 PM
2008 Mar 18 12:46 PM
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |