2006 Jun 12 11:36 AM
Hi all,
I have a selection screen in which the user wants a field to be in Non-EDIT mode. How to do it?
PARAMETERS : s_vkorg like vbrk-vkorg default '1000'.
(The above parameter shud be in non-editable mode)
select-options : s_vtweg for vbrk-vtweg.
select-options : s_spart for vbrk-spart.
Pls reply.
Thanks in advance.
Vijay
2006 Jun 12 11:40 AM
Hi Vijay,
Write the following code under event <b>AT SELECTION-SCREEN OUTPUT</b>.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF SCREEN-NAME = 'S_VKORG'.
SCREEN-OUTPUT = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
Thanks,
Vinay
Hi all,
I have a selection screen in which the user wants a field to be in Non-EDIT mode. How to do it?
PARAMETERS : s_vkorg like vbrk-vkorg default '1000'.
(The above parameter shud be in non-editable mode)
select-options : s_vtweg for vbrk-vtweg.
select-options : s_spart for vbrk-spart.
Pls reply.
Thanks in advance.
Vijay
2006 Jun 12 11:40 AM
Hi Vijay,
Write the following code under event <b>AT SELECTION-SCREEN OUTPUT</b>.
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF SCREEN-NAME = 'S_VKORG'.
SCREEN-OUTPUT = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
Thanks,
Vinay
2006 Jun 12 11:48 AM
Vijay,
Use the code below.
REPORT zscreen.
TABLES: vbrk.
SELECT-OPTIONS : s_vtweg FOR vbrk-vtweg MODIF ID mo1.
SELECT-OPTIONS : s_spart FOR vbrk-spart MODIF ID mo1.
* At selection Screen Output Event
AT SELECTION-SCREEN OUTPUT.
LOOP AT SCREEN.
IF screen-group1 = 'MO1'.
screen-input = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |