2009 Apr 24 10:59 AM
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,
2009 Apr 24 1:36 PM
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
2009 Apr 24 4:10 PM
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
2009 Apr 24 4:31 PM
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
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |