Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

How to dynamically set view as default in View Set

Hi All,

I have multiple view in a view set of result area, How can i make any view as a default at run time.

Please advice.



Former Member
Former Member replied


if you have viewset with more views in viewareas, you can redefine method "DO_REPLACE_INITIAL_VIEW" on controller. In this method you can define, which view should be loaded for specific viewarea.

Or you can change logic in HTML and in some condition you can define, which vieware should be loaded. For example you have 3 viewarea, but only one with name "Load1" should be loaded:

add condition and this code:

<bsp:call comp_id = "<%= controller->GET_VIEWAREA_CONTENT_ID( 'Load1' ) %>"

          url     = "<%= controller->GET_VIEWAREA_CONTENT_URL( 'Load1' ) %>" />

With regards,


1 View this answer in context
Not what you were looking for? View more on this topic or Ask a question