on 06-19-2011 3:27 AM
Hi Experts,
I need to change the layout of the standard web dynpro components. I started enhancing the relevant methods in the component controller with pre, post and overwrite methods but when it comesto the UI, after enhancing the componenet if i go to the enhancement to change the UI it is changing the standard UI. In my case the requirement is grouping the UI elements on the SAP standard Webdynpro components and change the format of the data on the screen.Can you please provide suggestions on how to enhance the web dynpro layout without modifying the layout? Please feel freeto askme for further info on the same.
Thanks alot inadvance,
Regards,
Ravi.
but when it comesto the UI, after enhancing the componenet if i go to the enhancement to change the UI it is changing the standard UI. In my case the requirement is grouping the UI elements on the SAP standard Webdynpro components and change the format of the data on the screen..
hallo Ravi,
You can delete the layout and create a new layout with the changes you needed. for example the standard UI consists a group with layout as flowlayout.
You have to delete this group and create the group with same name and change the layout to Matrix layout.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It's quite painful isn't it!
When wanting to make a small change to a UI element that was in the standard performance management WDA, I had to copy the entire tree and then recreate it, just to change one non-enhanceable value at the top of the tree...
An alternative is to do it dynamically in WDDOMODIFYVIEW, but I would advise against that - as dynamic UI coding is nasty to support - much easier to see that the change came from a view layout enhancement.
Cheers,
Chris
Hi Baskaran,
Thanks alot for the reply.
you mean to say, it is OK to go ahead with the approach i'm dealing with? Coz, i see that when i create enhancement implementation for the web dynpro then the new enhanced component allows me to add all attributes and etc except the layout which is grayed out. In case i wanted to change and make it editable and make any changes to save on it and i activate it, later when i check the standard layout the layout changes are on the standard. In my case i had an object key for modifying the standard and i'm bit confused whether it the standard is changed or the enhancement is working. Please clarify.
Thanks,
Ravi.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.