Skip to Content
author's profile photo Former Member
Former Member

Design2008 impacting bsp display and rendering time

We are going through upgrade to ECC 7.0 and are attempting to pick up Chrome support for our bsps. So, I have converted my bsps to Design2008. Things have (obviously) changed in the look and feel, but also performance. I don't see many posts regarding Design2008, so I'm hoping I can get some feedback from others. There seems to be hardly any threads on Design2008, and none which tell the deprecations or changes between 2003 and 2008 (unlike 2002 to 2003). Is no one using it?

Here are some of the things we have encountered...any ideas?

- Editable inputfields created with CL_HTMLB_INPUTFIELD=>FACTORY are now displaying with the same blue background as disabled inputfields.

- xhtmlb:protectDoubleSubmit no longer appears as a popup box. The text just appears in a clear background, so it's overlaid on the screen contents.

- Significant lag time loading pages, especially the first load of the bsp - apps that took 3 seconds previously are now taking around 15 seconds. It would appear to be rendering time, since the browser just displays an all-white screen.

- Any html tags added in phtmlb:messageBar no longer render (ex. <B> for bold), now it just displays the tag itself.

- items created with phtmlb:formLayout (Item/InputField) are now displaying a colon after the label. It's irritating because it's adding the colon even if the item has no label. How can we remove it?

Thanks so much in advance!


Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Jul 14, 2015 at 08:23 AM

    Hello Lisa

    I have also converted some BSPs to Design2008 this week and have encountered only some minor issues. My BSPs are running on a NW 7.31 SP11 BI-System in IE10 with quirks mode.

    For my part, the only "layout" issue are that the "submitOnEnter" for the inputfields doesn't work anymore but there is a note for that. Also the <phtmlb:horizontalDivider> ignores the attribute "hasRule" and always displays the ruler. Checking the code reveals that SAP simply forgot to map this attribute to the corresponding new interface attribute. I have not found a note for this particular issue.

    Performance-wise i have not encountered any problems. About your loading times: are you using table views with a lot of (or all) rows rendered? Especially the rendering of checkboxes or other controls in large table view will kill your performance.

    The xhtmlb:protectDoubleSubmit works properly. I am using a Z-Variant from the phtmlb:formLayout inheriting from its classes. The labels are rendered correctly. You'll find the code where the label is added in Method IFUR_D2_MATRIXLAYOUTROW~CELLS_NEXT of class CL_PHTMLB_FORMLAYOUT at row 119. Maybe you'll find a hint by debugging...

    In general, there are several notes available concerning the layout problems using Design2008 - especially notes for the unified rendering (at least for my system). Searching for notes for the component BC-BSP or with the term "design2008" concerning your system could help. Maybe it could be easier to ligt your system to the newest SP-Level.

    Good luck and regards


    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 04, 2015 at 01:00 PM


    We are experiencing the same issue in Design2008 with table iteration fields displaying in the 'disabled' blue even though they are enabled. We have an incident at SAP development regarding this and I will inform you of the outcome.

    In the meantime, were you able to find a resolution?

    Kind Regards,


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.