cancel
Showing results for 
Search instead for 
Did you mean: 

Web UI Screen Behavior Redefinition

Former Member
0 Kudos

Hi,

I would like a step by step guide to redefine a Method in a screen.

For example:

In Component BP_ADDR, View StandardAddress, Attribute STRUCT.POSTL_COD1 I would like to redefine method GET_V_POSTL_COD1 to delete line:

CHECK lv_reg_struc_active = 'X'.

Any help will be appreciated.

Thanx in advanced.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

These are the steps .

1.Come on to the view which u want to enhance in Web UI and chooes any field and press F2 , by this way u can find correct view.

2. Create a Enhancement Set by

SM34--->BSPWDVC_CMP_EXT

3. Assign this assignment set to ur client by

SM30--->BSPWDV_EHSET_ASG

4. Now go to BSP_WD_CMPWB Tcode and chooes your component and enhancement set and press enter

5. Now chooes Enhancement Component , it will ask application name ..give ur gname

6. Now chooew required view from view list --> right click and chooes enhance.

7.Now chooes ur context Node from context and chooes attribute STRUCT.POSTL_COD1 , then right click

on attribute and create which method u want to create.

Regards

Gaurav

Answers (2)

Answers (2)

Former Member
0 Kudos

Thank you.

I made an Enhacement and it works.

But when I try to add another Enhacement I had a problem with view BSPWDV_EHSET_ASG.

I can't assign more than one entry for the same client.

You must need to apply note: 1161078.

May be this can be useful for someone else.

Best Regards

Edited by: urjose on Oct 4, 2008 12:24 AM

xavier_dehairs2
Active Participant
0 Kudos

Hi,

First you need to enhance your component to not change any standard object.

See http://help.sap.com/saphelp_crm60/helpdata/en/4d/2ae3f79e1d49d9be306f7768d55fba/frameset.htm

Then when you component is enhanced, you can also enhance any of the attributes of a context node, and afterwards redefine properly the GET_V method. There are wizards to make to adjustments, so do not make this manually !

Main transaction for all this is BSP_WD_CMPWB.

Regards,

Xavier