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

Se51 screen layout

Former Member
0 Likes
1,687

Hello,

i have created a screen in se51 and added fields. this is an extension screen for a standard screen of SAP.

when i go through the display transaction the fields on my screen are still editable.

how can i make it non editable if i open thenscreen through display transaction and editable when i come through create or change transaction??

Thanks,

Hello,

i have created a screen in se51 and added fields. this is an extension screen for a standard screen of SAP.

when i go through the display transaction the fields on my screen are still editable.

how can i make it non editable if i open thenscreen through display transaction and editable when i come through create or change transaction??

Thanks,

3 REPLIES 3
Read only

Former Member
0 Likes
1,078

Transaction like VA or ME controlled through AKTYP based on AKTYP value you can identify it is a Display or change or Create Transaction. Accordingly you can display your screen fields.

Or else if you use the same screen groups as standard screen fields your problem will be solved.

Note:

Use proper subject line for your future questions, else thread will be deleted or Locked.

Edited by: Vijay Babu Dudla on Apr 24, 2009 8:36 AM

Read only

Former Member
0 Likes
1,078

As Vijay said, you can try by giving the same screen group of the standard screens.

To give screen group: Check in SE51 -> Attributes -> Other attributes -> Screen Group.

Thanks

~ Satyasuresh Donepudi

Read only

Former Member
0 Likes
1,078

Hi Shipa Priya,


PBO.

MODULE status_1010 .

MODULE status_1010 OUTPUT.
  CASE sy-tcode.

    WHEN 'me21'.            "transaction.
     perfrom f_screen_create.
    WHEN 'me22'.
      perfrom f_screen_change.
    WHEN 'me23'.
      perfrom f_screen_dispaly..
  ENDCASE.

ENDMODULE.                 " STATUS_1010  OUTPUT

from f_screen_dispaly.

Loop at sceen.
"write logic that to make the screen field to display
endloop.


endform

regards,

Prabhudas