cancel
Showing results for 
Search instead for 
Did you mean: 

Where can I customizing the layout elements of Web Dynpro application

Former Member
0 Kudos

Hello,

For the deployed Web Dynpro applications, I want to move some layout elements to other place in the same view, how can I realize this customizing? And where can I do it? I can't find the customizing in the content administrator of the Enterprise Portal.

Regards,

Biqiang

Accepted Solutions (1)

Accepted Solutions (1)

former_member189631
Active Contributor
0 Kudos

Hi Biqiang,

*You can change the Layout of your view in Netviewer Developer Studio.

*You can Customize your View Elements By changing their properties.

*Webdynpro Supports Enhanced UI Facility

Please Gothrough this https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c87806865f26?rid=/webcontent/uuid/ce44a14c-0a01-0010-af89-d7dbd944f176">this [original link is broken] [original link is broken] also.

Regards,

Ramganesan K.

Answers (3)

Answers (3)

venkatakalyan_karanam
Active Contributor
0 Kudos

Hi

The customization of the layout elements you have to do in NWDS only.You can change the behaviour of the view in the wdModifyView() method of the view controller.So at run time the code executes and the lay out is rendered after calling this method.There is a parameter in this method "IWDView view" ,with this you can customize the layout,you can change the elements behaviour and properties.

Hope that this answer may helpfull for you

Thanks and regards

kalyan

Former Member
0 Kudos

Hi kalyan,

But in my case, I can customize the layout elements in the "Content Administration" in portal.

Regards,

Biqang

Former Member
0 Kudos

Hai ,

import the Wd Project,

open the corresponding view ,

switch to Layout tab, in outline view youcan change the layout of UI elements.

regards,

Naga

suresh_krishnamoorthy
Active Contributor
0 Kudos

Hi Bigiang,

For Deployed webdynpro application. You have to change the look and feel of View in NWDS webdynpro project and deploy it again.

Regards, Suresh KB

Former Member
0 Kudos

Hi Suresh KB,

Are you sure?

I find a Web Dynpro application where the layout elements are not in the same place with the exact layout elements in the run time.

But I have no idea.

Former Member
0 Kudos

Hi Biqiang,

The Design time layout (i.e in NWDS ) and Runtime Layout (i.e in Internet

Explorer) may differ in appearance. with time and experiance you will learn to

make the design according to what you want to display in Runtime.

For learning basic UI elements and Layouts you can refer to the following tutorials:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/28113de9-0601-0010-71a3-c8780... [original link is broken]

and

https://www.sdn.sap.com/irj/sdn/howtoguides

Hope it Helps.

Regards,

Alka.

Former Member
0 Kudos

Hi Alka,

Thanks for your information. Maybe I didn't describe my problem very well.

I know very well that I can customize the label text, hide/display, moving up/down of the fields in the content administration without changing these properties in the Web dynpro app in NWDS.

My problems are as follow.

You know, generally there are label element and input elements for each field in the view layout. And there are two these fields in my case, see field A and B.

In the design time layout of the Web Dynpro app, field A and B are not in the same line. But in the runtime, the field A and B are in the same line. This is problem 1. I can't find such customizing in the content administration.

Problem 2 is that the input element for field B is in the same line with both label element and input element of field A, but the label element of field B is in another line.

Regards,

Biqiang

former_member1
Active Participant
0 Kudos

Hi,

Please check the Layout Properties.

Might be missed with that.

Regards,

Anish

Former Member
0 Kudos

Hi Anish,

You mean the layout property of the view layout in the web dynpro app?

I do check it and the Field A and B are not in the same line. But in the runtime, the input element of B is in the same line with field A, but the label element is not.

Regards,

Biqiang

suresh_krishnamoorthy
Active Contributor
0 Kudos

Hi Biqiang,

Did you deployed the application?. Search here(SDN) for Sample application.

First do this webdynpro sample application->

https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/webcontent/uuid/979de990-0201-0010-429c-d1c522d8a3... [original link is broken]

Regards, Suresh KB

former_member1
Active Participant
0 Kudos

Hi,

Please check the Layout of your container. And then try adjusting the UI Elements.

Regards,

Anish