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

sm30

Former Member
0 Likes
548

Hi !

Please tell me in table maintenance created in sm30 how do I :

1. disabling user to enter value for a specific value, or making a specific field disabled.

2. create a new transaction for the table maintain ace, other then sm30.

Thanks

moshe

3 REPLIES 3
Read only

Former Member
0 Likes
525

Hi Moshe

1. You should change the program generated for SM30:

SE11: go to Table Maintenance, so Enviroment->Modification->Events:

check if there is a event is ok for you (perhaps 05 try),

If you can't find a right event, you can change the flow logic of screen:

Enviroment->Modification->Maintanances Screen

2. You can create a new transaction by SE93:

- Create new transaction,

- Choose type: TRANSACTION WITH PARAMETERS,

- Insert SM30 in transaction field input,

- set SKIP INITIAL SCREEN

- push ENTER on keyboard

- insert VIEWNAME in first row of col NAME OF SCREEN

FIELD and the name of your table in VALUE,

- insert SHOW in second row of col NAME OF SCREEN

FIELD and X of your table in VALUE.

Max

Read only

andreas_mann3
Active Contributor
0 Likes
525

Hi Moshe,,

1) as max has posted or

assign a check-table in se11, if available

2) you need no transaction-

you can use fm 'VIEW_MAINTENANCE_CALL'

Andreas

Read only

0 Likes
525

Dear Moshe,

You can alter the created screen in SE51 and disable some values for imput. I've done this before.