Skip to Content
avatar image
Former Member

Merging tabs from subsidiary screens

Hi all,

Tobias has written a great how-to on merging tabs from the same basic screen:

http://scn.sap.com/docs/DOC-35479

However, what I'm after is slightly different - I want to take content from a subsidiary screen (eg from the Sales tab of the Sales Area data screen within transaction XD03) and have that on my startup screen. When I use Tobias's method, I can drag the info outside the Sales tab ok, but when I switch back to the General Data view (which is going to be my default once I hide the button) it disappears. I've tried dragging it to all kinds of different locations but nothing appears to work. Another great article by Steve Rumsby  (http://scn.sap.com/community/gui/blog/2013/10/10/simplifying-a-multi-screen-transaction-with-personas) shows how to do this via scripting, which works fine, but I am concerned about performance using this method as there are quite a few fields I want to copy across.

Does anyone know whether this is achievable?

Thanks,

Glenn

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Oct 16, 2013 at 08:22 AM

    It is true that using scripting to copy fields from one screen to another gives the appearance of being slow. When you know what's going on behind the scenes it isn't surprising but as an end user who has no reason to either know or care about that, the response time can feel too long. I think once you are copying one field this way, copying extra fields from the same place won't make a significant difference to the performance. The slowness comes from the navigation to the screens you are copying from rather than from the copying process itself.

    I wrote about this here - Calling RFCs from a Personas script. It may not be the right solution for you, depending on your available skills and the ease of access to the data you are looking for, but calling WebRFCs to get data is noticeably faster than navigating through SAPgui screens. It is a more complex solution, but ultimately what matters is user experience and if it feels more responsive to your users they'll take to it more willingly!

    Steve.

    Add comment
    10|10000 characters needed characters exceeded