Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

selection screen in Non-EDIT mode

Former Member
0 Likes
519

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

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
484

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

2 REPLIES 2
Read only

Former Member
0 Likes
485

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

Read only

Former Member
0 Likes
484

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.