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

SE80 screen layout

Clemenss
Active Contributor
3,517

Hi all,

very basic: At my current client, when I start SE80, the width of the navigation container on the left side is too small. Just some pixels so that I can not see the glasses icon right of the object input field. Always have to drag it a little.

This is annoying. Is there any parameter to change this?

Thanks in advance.

Best regards,

Clemens

6 REPLIES 6
Read only

arseni_gallardo
Active Participant
0 Likes
2,115

Clemens,

I am currenly working on a 7.00 release and the width of the left panel is stored in the field WIDTH of table RSEUMOD. The key of the table is the username.

Kind regards

Alberto

Read only

Former Member
0 Likes
2,115

Hi Clemens,

Yes, as Alberto said this value is stored in RSEUMOD. But this value is getting updated each time you manually set the width by yourself... So there should be no need of changing the RSEUMOD entry...(?)

Kr,

Manu.

Read only

0 Likes
2,115

Hi

Actually the exact point in which that field is updated is in the method DESTRUCT of the interface IF_WB_REPBROWSER_VIS

This interface is implemented by the all the classes that handle the SE80 browsers (for instance CL_WB_REP_BROWSER_VIS_RADA* for the Repository Browser )

You can try to set a break-point there and see why this field is not been updated in the RSEUMOD table (in case that is the problem)

Regards

Read only

0 Likes
2,115

Hmm, interesting.

I changed WIDTH in RSEUMOD for my user from 300 to 306, that's fine.

But the method DESTRUCT gets not called. System-debugging on, dragging the width gets a short flicker on the screen, but no stop at breakpoint, not entering debugger either.

Did you try that?

Regards

Clemens

Read only

0 Likes
2,115

Looks like some bug. It should call DESTRUCT while leaving SE80 by pressing F3. If you start a new transaction using /N, it wont call DESTRUCT.

Here is the call stack:

||Method ||Class||

| IF_WB_REPBROWSER_VIS~DESTRUCT | CL_WB_REP_BROWSER_VIS_RADA |

| IF_WB_PROGRAM~PREPARE_FOR_TERMINATION | CL_WB_REP_BROWSER_RADA |

| IF_WB_CONTROL_TOOL~HANDLE_EVT_MANAGER_FINISHED | CL_WB_REP_BROWSER_RADA |

| PROCESS_REQUEST_QUEUE | CL_WB_MANAGER |

| IF_WB_MANAGER~SET_WORKSPACE | CL_WB_MANAGER |

| START_INTERNAL | CL_WB_STARTUP |

| MANAGER_START | SAPLWB_MANAGER |

| WB_MANAGER_START | SAPLWB_MANAGER |

| START | CL_WB_STARTUP |

| WB_NEW_WORKBENCH_START | SAPLWB_MANAGER |

| START-OF-SELECTION | SAPMSEU0 |

Regards,

Naimesh Patel

Read only

Clemenss
Active Contributor
0 Likes
2,115

Thanks for all Hints.

OK, I copy the RSEUMOD entries via clipboard an SE16N for my user. Still some manual corrections required but altogether quite convenient.

Regards

Clemens