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

Maintenance View

Former Member
0 Likes
1,050

Hello,

I have created a maintenace view for a custom database table. This is great for adding and deleting

entries. I really could do with adding the SORT buttons in the tool bar.

Can this be done by changing my role/permisions or would it be the case of changing the SAP

standard screen?

Thanks

Andy

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
921

Hi Andy,

I am sorry to inform you, that SORT functionality is not supported in the View Maintenance tool. You see, the whole tool maintains and handles table/view data in hexadecimal format. With this the sorting is done, but by default on the key fields. It is not possible to support dynamic sort of hexadecimal data though.

Further, if you need SORT only to select some particular record(s), then you can make use of the Position Functionality - make sure you enter the values for each field from the top!

You can also make use of the 'Enter Conditions' option on the initial screen of SM30, which lets you restrict the records based on the values of selected fields.

Best Regards,

Rekha

6 REPLIES 6
Read only

Former Member
0 Likes
921

Hi Scott,

Since you have created a table maintenance for a custom table, a custom function group gets created automatically...

Each screen: Overview screen/single screen created during the table maintence can be edited and made changes accordingly...

To do so, double click on the over view screen (in table maintence screen) and it takes to the screen painter where the changes to the screen can be done...

Regards

Shiva

Read only

Former Member
0 Likes
921

Hi,

If you are talking SE54 and Maintenance Views, when I do an SM30 on the Maintenance View and do SYSTEM->STATUS, I see GUI STATUS ZULG on program SAPLSVIM. If you look at that status, I see two buttons with dynamic text. The first one is call GPRF and has dynamic text VIM_PR_STAT_TXT_CH. You can find a suitable PBO event to set the text of that function code and if that works, find a suitable PAI event to respond to that function.

Regards,

Raj.

Read only

Former Member
0 Likes
922

Hi Andy,

I am sorry to inform you, that SORT functionality is not supported in the View Maintenance tool. You see, the whole tool maintains and handles table/view data in hexadecimal format. With this the sorting is done, but by default on the key fields. It is not possible to support dynamic sort of hexadecimal data though.

Further, if you need SORT only to select some particular record(s), then you can make use of the Position Functionality - make sure you enter the values for each field from the top!

You can also make use of the 'Enter Conditions' option on the initial screen of SM30, which lets you restrict the records based on the values of selected fields.

Best Regards,

Rekha

Read only

0 Likes
921

Thanks mate for your reply.

I've awarded top marks.

Cheers

Andy

Read only

former_member190178
Participant
0 Likes
921

Hi

I have created a Maintenance View for a custom table.

But its not picking the entries when I excute the view.

Could you please put some light what mistake I am doing.

I have mentioned the custome table name in the Table/Join conditions tab and the fields in the view filelds section.

After activating all when I click on contents (Shift + Ctrl + F10)

not getting any values on screen.

Please help.

Regards,

Maddy

Read only

0 Likes
921

Once a maintenance view was created I then created a parameter

transaction (SE93) based on transaction SM31.

Make sure you have initial screen ticked, the name of your table

against the VIEWNAME parameter and also 'X' against the

UPDATE parameter.

Calling this new transaction sould then replicate SM31 and

display the entries in this table ready for update.

If you want I can send you a screen shot of what I mean??

Andy