cancel
Showing results for 
Search instead for 
Did you mean: 

Question on enhancements in WDA source code editor

former_member210955
Active Participant
0 Kudos

Hi All,

In this link http://help.sap.com/saphelp_nw70ehp1/helpdata/en/c5/f4b9422e0fb911e10000000a1550b0/content.htm?frame...

It is mentioned that web dynpro abap source text can be enhanced through explicit enhancements by calling BADI.

Is it the normal way of explicit enhancement which is done in the ABAP source code by implementing and calling BADIs. ?

Thanks and Regards,

Saurav

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Is it the normal way of explicit enhancement which is done in the ABAP source code by implementing and calling BADIs. ?

....yes it is the same as in ABAP

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Saurav,

Yes its the same as in ABAP. Latest technology used in ABAP is enhancement framework.

When you click on spiral button in toolbar it will ask you to create the enhancement. As Webdynpro is completely OOPS based so here you will see class enhancement.

So for methods you can add the parameters ( optional only ) at the end. For enhancing the code of method you will see three buttons PreExit PostExit and Overwrite.

You can also add extra attributes, types etc.

uppu_narayan
Active Participant
0 Kudos

Hi saurav,

         the source text in abap webdynpro does it mean the the standard abap code used for developing webdynpro?? probably a very senior person like Former Member or should say something about this because u will not find stuffs on explicit enhancement in webdynpro...

regards,

narayan

uppu_narayan
Active Participant
0 Kudos

hi saurav,

       In abap badi are used for enhancing the functionality provided by sap but in webdynpro it will mostly be a custom application that you develop for a customer and enhancing those custom application is done through a spiral symbol in the se80.

       if you are looking for something like enhancing a webdynpro application follow the below link

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/700317da-bd79-2c10-368e-8f18bf5d8...

regards,

narayan

former_member210955
Active Participant
0 Kudos

Hi Uppu,

Thanks for the reply.

But according to the link which i have pasted, it says explicit enhancements are possible in WDA.

I have gone through the link which you have given and it talks about implicit enhancements .

Just wanted to have a clarification on that statement.

Pasting the statement for reference

ABAP source texts in a Web Dynpro application can be enhanced using BAdIs. For this purpose, explicit anchor points (called enhancement options) are implemented in the source code at suitable points during the development of the application. Using these options, you can insert a separately developed BAdI later on into the flow of the program. Each BAdI is therefore an explicit enhancement.

Thanks and Regards,

Saurav