on 05-29-2009 9:51 AM
hi all
im new to webdynpro
I have to design a webdynpro page which have 3 diff sections - 1 vertical and 2 horizontal sections
one vertical section which will contain all the headers,
and when one of the header will be clicked, the list will appear in the first horizontal section
at the same time, the details will be found in the 2nd horizontal section
does anybody know how to do that?
Hi,
You can use the Iframes to achieve the same.
As you work with normal HTML where framset are used to achive the same.
check for component WDR_TEST_UI_ELEMENTS
Regards,
Lekha.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Just as a side note, in NetWeaver 7.01 we have a new root ui element type called pageLayout. It makes it much easier to build complex page layouts without having to do the arrangement of the inner containers manually.
>
> You can use the Iframes to achieve the same.
> As you work with normal HTML where framset are used to achive the same.
> Regards,
> Lekha.
The use of the iFrame UI element and then normal HTML framesets for the embedding and grouping of multiple WD Components woudl be strong recommended against. The iFrame doesn't handle session or state management. Each frame within your frameset would open a new user session on the backend - both complicating the development logic and cross frame communication and increasing the memory and CPU load on the server.
>
> Hi Thomas
> Thanks for your reply
>
> Is it the element 'PageHeader' when we insert a new element from the ROOTUIELEMENTCONTAINER?
>
> because I cant see any PageLayout element
>
> Also plz advise me if I can use Transparent Container and Tray elements?
>
> Thanks a lot
No, not PageHeader - but PageLayout. My notes say that the UI element was new in 7.01, but I have a 7.02 system so I can't check for sure. It is possible that if you don't see it in your 7.01 system that my notes are incorrect and it actually will come with 7.02. Sorry about that.
Of course you can acomplish the say with layout options, transparent containers, and trays - but if you had access ot the new PageLayout element the same process would just be easier to do.
HI Sia,
You may acheive this by placing 3 view container elements in the main view(Use Matrix as the layout type for the arrangement ). You may then individually design the view's by placing all the elemets you want in them. And then embed the main view in the window and the three separate views in the three view container elements repectively.
Hope this helps.
Regards,
Runal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Sia ,
I would like to explain a more what Runal said .
Apart from thre View container , create two more transparent container (TRP ) .
Make Layout of your rootuielemnetContainer to Matrix layout .
insert view container 1 into TRP 1 . And set the layout as Matrix head data for TRP 1 .
insert view container 2 and 3 into TRP 2 . And set the layout as Matrix data for TRP 2 .
layout of View container 2 and 3 should be Matrix head data .
This will provide you the lay out as you want .
Regards
Vivek
User | Count |
---|---|
87 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.