Skip to Content

SE80 - How can "Workbench News" get maintained and displayed?

Hi All!

We recently upgraded to NW 7.50 with EHP8 and SE80 now shows a lot of empty "real estate" under the heading "Welcome to the ABAP Workbench" as long as the box for "Display Workbench News" is checked:

When the box is not checked, the systems are setup to link to and display our programming guidelines (implemented via an enhancement for Class CL_WB_INITIAL, Method SHOW_CONTROLS).

After the upgrade, the box was checked again by default in the settings and developers need to delete it manually in order to once again see the guidelines. Is there a means to actually display some information on the initial SE80-screen of how to change the setting? We have a lot of developers in our systems and it's not really possible to reach all of them via email, so a message which isn't easily overlooked on this screen would help to get the word out.

I already tried to find some how-to information but wasn't successful, possibly due to using the wrong search terms.

Thanks for any pointers you have!

Cheers

Baerbel

se80-wb-news.jpg (34.0 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Jan 19 at 01:09 PM

    Insider Tip:

    TA SMW0

    HTML Objects WB_INITIAL_PAGE, WB_NEWS

    Add comment
    10|10000 characters needed characters exceeded

    • So, in fact, you know everything that can be known. I'd say, either override the user settings (uncheck the check box) as Sandra recommended, or try the upload. You can't do too much wrong. If it fails, simply upload the original HTML again. Just try to load any HTML and see what happens. The change should be apparent immediately.

  • Jan 25 at 11:33 AM

    Thanks to the pointers provided by Horst and poking around a bit more, I managed to tweak SE80 to my liking.

    Turns out that SAP does have a good description about how to display a customer specific HTML page:

    https://help.sap.com/saphelp_tm92/helpdata/en/4c/f84b3d1e054cab8783fb8f887ea58e/frameset.htm

    Here is what I did:

    • Some trial and error via debugging CL_WB_INITIAL~LOAD_WB_INITIAL_PAGE where the content of internal table HTML_TAB can be updated to simulate different content for the page
    • Created an HTML-file based on SAP's content in HTML_TAB to build the actual information I wanted to display on the page.
    • Opened that HTML-file in the browser to see how the formatting actually looked like
    • Used transaction SMW0 to add an entry for Z_WB_INITIAL_PAGE filled via upload from the HTML-file (this entry needs to be assigned to a package and a transport-request)
    • Used transaction SE16 for table SEWB_SETTINGS to add an entry for ATTRIBUTE = WB_NEWS and UNAME = space with VALUE = Z_WB_INITIAL_PAGE (this entry was saved without a prompt for a transport)

    As soon as these settings were complete, SE80 came up with the now available content.

    Note: the German "Umlauts" I had in the text needed to be spelled out with their HTML code (e.g. "& ouml ;" for "ö" - just w/o the spaces!) to show up properly from within SE80.

    Update Feb. 2, 2018: This is how the screen looks like now with some formatting and a link included:

    Update Feb. 9, 2018: As this seemed worthwhile to keep, I turned the discussion & solution into my first ever community blog post. You can find it here: How to turn displayed empty space to good use when starting SE80

    Add comment
    10|10000 characters needed characters exceeded

    • Cool.

      PS: There was a time when the WB initial screen was only blank, but I wanted to show ABAP News there inside SAP. And guess what, I poked around as you did and even hacked a bit into LOAD_WB_INITIAL_PAGE. In the end it was "officialized" by the real developers and rounded off to what you see today ;-)

  • Jan 19 at 05:05 PM

    User settings are usually in the table RSEUMOD (RSEUMOD-NOBITMAP ?)

    Add comment
    10|10000 characters needed characters exceeded