How can we benefit from WebDynpro for ABAP over Normal ABAP

Dear Guru's,
Please guide me what are +Ves of WebDynpro over Normal ABAP. Once all Applications are developed how can we organize them. For Example In SD module there is sequence of Tcodes to be executed this is true for all modules . Is there any concept involved in this new technology.
For What purpose we can suggest someone to implement in an Organization.
Many Thanks in Advance.
Regards
Ram

Hi Ram,
Here Are some comparisions I made w.r.t Webdynpro for ABAP (also some benifits over Java):
1     "Pros:it will be easier to move your development project through the system landscape if both the UI and business logic are in the same development environment.(Update: This is is less of a concern now that CTS+ lets you bundle your WD Java UI developement with ABAP development objects into a single transport, with SPS13. )
2     tons of custom ABAP business logic is easier to access via WD for ABAP
3     WD for ABAP has a code wizard, so easy to build
4     SAP List Viewer and ALV handled better
5      The biggest thing is the NWDI. Most of the SAP customer have ABAP stack, but not everyone has the Java stack. To develop WD Java you need to set up the NWDI envrionment, like SLD, CMS, CBS, DTR, etc. which is a huge effort if you don't have them in place. While for WD ABAP, the environemnt is normally there as given for most of customers if they have the right version.
6     If your business is in SAP system, I would prefer WD ABAP. There are many WD components available in WD ABAP like select-option, Alv table, F4-help which are not available in WD Java. Beside in WD ABAP you can deal the context node in form of internal table which is much more performant than dealing with the contextelement which is the case for WD Java.
Regards,
Tanaya
Edited by: Tanaya A on Dec 10, 2009 6:19 PM

Similar Messages

  • How to put Menu in WebDynPro for ABAP

    How to put Menu in WebDynPro for ABAP

    What kind of menu do you want? Normally WD4A doesn't need any menu's. You can create (drag and drop) UI elements on your view and use navigation links to navigate from one view to another (for example). In classical dynrpo programming these buttons (back, cancel, exit, etc.) are used to navigate.
    But in WD4A 'menu' is created using the UI elements like button, inputfield, textview, table (grid), etc.
    So let me know what kind of menu you're talking about, and I might be able to help you.
    Kind regards,
    Micky.

  • WD ABAP: How to use checkboxes in webdynpro for abap

    Hello all,
    I want to use a group of Radio-Buttons in my Webdynpro. If I use the element RadioButtonByKey it will shown three Radiobuttons, how can I use them? I think I have to bind every Radiobutton on an seperate Context-Attribut. But I didn´t know can I do this. And why there are always three Radio-Buttons? I need only two. Is there anywhere a Tutorial which describes the handling of the Radio-Buttons?
    Kind regards
    Axel

    Hi Axel,
      if u need two radio buttons then insert child of type radio button .here is th simple example for creating and binding the buttons to selction key.
    Example:
    Assume that u r having 2 Radio buttons R1 and R2.
    For this u create 3 attributes R1,R2 and Sel.
    For the radio button R1:
    set the element properties as:
    keytoselect---R1
    selected key --Sel
    For the radio button R2:
    set the element properties as:
    keytoselect---R2
    selected key --Sel
    In implementation part :
    public void wdDoInit()
    //@@begin wdDoInit()
    wdContext.currentContextElement().setR1("Pass");
    wdContext.currentContextElement().setR2("Fail");
    wdContext.currentContextElement().setSel("Pass");
    //@@end
    SO from the above code the default radio button R1 will be enabled.
    If u want the second radio button to be default then change sel to
    wdContext.currentContextElement().setSel("Fail");
    so during run time when u select the first one automatically its selvalue changes according to the radio button's value.
    *****Points Please......
    Regards,
    Krishnam Raju.

  • How to create iview from webdynpro application  abap

    hi ,
    i have built webdynpro Application ABAP with adobe interactive form in it. i want this as part of the page in portal .
    Can you point me how to do it ...some resources .
    thank you
    chandra.

    Hi,
    Logon to portal, Content Administration->Portal Content and by right clicking, select New iView. In the "Template Selection" select SAP Web Dynpro iView. In the 2nd step, give the name and id of the iView. In the 3rd step you have the option to select either 'Java' or 'ABAP'. In your case select ABAP.In the 4th step, select the System and supply namespace and application name of your Web Dynpro ABAP Application. Click and Next->Finish. Now you will find the iView for your web dynpro ABAP application.
    A doc on integrating web dynpro appl in portal,
    http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/0c7b2f25-0c01-0010-f2a2-f8a65a9dcad9
    Hope this helps.
    Regards,
    Srinivasan T
    <b>Helpful answer=>points</b>

  • External web service call from WebDynpro for ABAP

    Hi...
    I'm inspecting Web Dynpro For ABAP, and trying to call external web services.
    I'm created Web Service, CAF-AS.
    I create the proxy class(se80) and Logical Port(lpconfig), and I take the web service in componentcontoroller of my web dynpro using Web Dynpro Wiserd.
    Though I expected the context to be registered by the same type as the service interface,
    they are created strange structure as follow.
    <Context>
    CONTEXT
    ---FIND_BY_PARAMS
    IMPORTING
    INPUT
    CONTROLLER
    ORDER_TEXT_BY_PARAMS_REQ
    ---EXPORTING
    OUTPUT
    CONTROLLER
    ORDER_TEXT_BY_PARAMS_RES
    The CONTOROLLER is defined by the type PRXCTRLTAB, and
    ORDER_TEXT_BY_PARAMS_* has deep structure, as follow.
    ORDER_TEXT_BY_PARAMS_REQ
    ---CONTROLLER    type:PRXCTRLTAB(structure)
    ---QUERY_TABLE  type:ZTABLE_NAME
    ---QUERY_FIELD   type:ZFIELD_NAME
    ---QUERY_OPTIONS  type:ZORDER_TEXT_QUERY_OPTION_TAB
    I want to use only service paralmeters,  that is named query_*.
    I tried to excute the webService but dump  "OBJECTS_OBJREF_NOT_ASSIGNED" occurs.
    I think I must set any value to CONTOROLLER,?but I have no idea What & How I should set value.
    please let me know, what is the CONTOROLLER, and how to call external web services.
    Regards,
    Naoya Tsugo,

    I solved problem by myself.
    There was carelessmiss in activation of LP.
    Now, I'm closing the topic.
    Thanks and Regards.
    Naoya Tsugo,

  • How can I print from Adobe Reader Touch for Windows 8?

    I need to print information from my dropbox that is a .pdf format.  How can I print from ART for Windows8? I can't find the print icon nor does a right click give me the option to print.  I'm using a laptop, not a tablet. (And not loving Windows 8!)

    Please see FAQ: Printing a PDF file in Windows 8.
    If you are running Windows 8 on a laptop with an Intel-based processor, you can install Adobe Reader XI (desktop app with classic UI) alternatively.
    Go to your Windows 8 desktop.
    Go to http://get.adobe.com/reader/ in your browser.
    Download and install Adobe Reader XI.
    Launch Adobe Reader XI and open a PDF file.
    Select File > Print from the menu.

  • Creating attachment in Webdynpro for ABAP

    Hi Expertrs,
                      I am new to webdynpro for ABAP. I have a requirement like I need to create an attachment in webdynpro screen. I have searched the forums and I got the class CL_GOS_SRV_ATTACHMENT_CREATE and method EXECUTE_ITS. but when I call this method I am getting dump in the method.
    Can anybody please suggest me how to create attachment in webdynpro for ABAP?
    When ever attachment is created and clicks on save button workflow will be triggered and a workitem appears portal when ever the user click on the display attachment I need to display the created attachemnt.
    Please suggest me.
    Thank You.
    Ranganadh

    Hi,
    Please follow the steps below;
    Follow these steps;
    1.create a node 'FILEUPLOAD' with 2 attributes
    a) FILECONTENT type XSTRING
    b) FILENAME type STRING
    2. Create a fileuplaod uielement
    a) bind the data property with attribute 'FILECONTENT'
    b) bind the filename property with attribute 'FILENAME'
    3. Create a button 'UPLOAD'
    a) create the action method for this button
    Paste the following code in this method
    Data l_node type ref to if_wd_context_node.
    Data l_stru type wd_this->elements_cn_fileupload.
    l_node = wd_context->get_child_node( 'FILEUPLOAD' ).
    l_node->get_static_attributes( importing static_attributes = l_stru ).
    "save l_stru-fielcontent in database. Your file will be saved in the database in XSTRING format.
    Now when you want to display  this file;
    1. Create a Node 'FILEDOWNLOAD' with 1 attribute
    a) FILE type XSTRING
    2. Create a filedownload uielement
    a) bind the data property with the attribute 'FILE'
    Fetch the file from databased and set the File attribute of teh filedownload uielemnt to display the file.
    Hope this helps!
    Radhika.

  • Portal Password Reset Application In webdynpro for ABAP

    Hello Friends,
    I am new to WDA . I want to create a Password Reset application in WDA like this
    [http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0c09b9d-52e0-2d10-3981-86bfa8e19dc3?quicklink=index&overridelayout=true]
    Can someone pls give the solution , how to start??
    Thanks in advance
    Himani

    I am afraid that this is not going to be possible for you. From WebDynpro for ABAP, you do not have portal API's to do that.
    May be an idea ,If you have SSO in place you could try to call some FM's in r3 side to change the password in r3 system and this would synchronize the UME in portal.

  • WDA: TreeByNestingTableColumn and ALV in webdynpro for ABAP

    Hi,
    1) I am trying to implement a tree with nested structure and multiple columns. I am using RecursionNode in the context and UI element TreeByNestingTableColumn. I am not able to figure out how to make a distinction between the key and parent key. In TreeByKeyTableColumn, we use key and parent key to differentiate. Is there any link which explains how to implement TreeByNestingTableColumn in Webdynpro for ABAP? (I got a link for webdynpro for java though).
    2) Can ALV be used to implement a tree structure instead of using Table with TreeByNestingTableColumn or TreeByKeyTableColumn? Then I would be readily able to use ALV features like sort etc. If it can be used is there any link which explains how to do it in Webdynpro for ABAP?

    Hi Srinivasa,
    I can answer the first point. If you use a recursive node and TreeByNestingTableColumn, there is no need to have a rowKey and parentRowKey, since the recursion with the context already defines the hierarchy. As far as I know someone posted a blog that explains how to use the TreeByNestingTableColumn in Web Dynpro Java. I don't have the link available, but this blog would be good place to start. The implementation in WDA and WDJ is pretty much the same here.
    Kind regards,
    Thomas

  • Can i benefit from the wake/sleep replacement program if i live in lebanon ??

    How can i benefit from this program?

    No actually i bought it from lebanon and we dont have an apple store in the country :) i was asking if there an alternative like sending it to an aplle storeoutside the country or so...

  • How can i read local excel file into internal table in webdynpro for abap a

    Could someone tell me how How can i read local excel file into an internal table in webdynpro for abap application.
    thank u for your reply

    Deep,
    File manuplations...............................
    1. At the presentation level:
    ->GUI_UPLOAD
    ->GUI_DOWNLOAD
    ->CL_GUI_FRONTEND
    2. At the application server level:
    ->OPEN DATASET : open a file in the application server for reading or writing.
    ->READ DATASET : used to read from a file on the application server that has been opened for reading
    -> TRANSFER DATASET : writing data to a file.
    -> CLOSE DATASET : closes the file
    -> DELETE DATASET : delete file
    If file is on the local PC,use the function module GUI_UPLOAD to upload it into an internal table by passing the given parameters......
    call function 'GUI_UPLOAD'
    exporting
    filename = p_file
    filetype = 'ASC'
    has_field_separator = '#'
    tables
    data_tab = t_data
    p_file : excel file path.
    t_data : internal table
    <b>reward points if useful.</b>
    regards,
    Vinod Samuel.

  • How can we Access RFC of R/3 in WEBDYNPRO FOR ABAP?

    Hi all,
    i wnat to access a Function Module(RFC) which has created in R/3 in WEBDYNPRO FOR ABAP.Can i access it through SERVICE CALL.or if any other process there.?And how can i map their context & how can i execute?
    Edited by: ravi k on Mar 27, 2008 1:07 PM

    Hi,
    you can find a [pdf document|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9cb5d345-0801-0010-6a8e-fc57c23fd600] here.
    grtz,
    Koen

  • How to read some images from file system with webdynpro for abap?

    Hi,experts,
    I want to finish webdynpro for abap program to read some photos from file system. I may make MIMES in the webdynpro component and create photos in the MIMES, but my boss doesn't agree with me using this way. He wish me read these photos from file system.
    How to read some images from file system with webdynpro for abap?
    Thanks a lot!

    Hello Tao,
    The parameter
       icm/HTTP/file_access_<xx>
    may help you to access the pictures without any db-access.
    The following two links may help you to understand the other possibilities as well.
    The threads are covering BSP, but it should be useful for WebDynpro as well.
    /people/mark.finnern/blog/2003/09/23/bsp-programming-handling-of-non-html-documents
    http://help.sap.com/saphelp_sm40/helpdata/de/c4/87153a1a5b4c2de10000000a114084/content.htm
    Best regards
    Christian

  • Who can tell me how to find the leave request Webdynpro for ABAP iview

    Hi,Expert,
    As I know Portal only has Webdynpro for java iview for leave request iview in the past.
    but someone tell me SAP portal has delivered some new standard WebDynpro for ABAP iview.
    I have a requirement to create a employee role for new Leave Request service created by WD ABAP . Under Content Provided by SAP in Content Administration, I couldn't find the iView assocated to the leave request except the Java one. Is there have any Employee Self-Service Web Dynpro ABAP workset ?
    thanks
    Olivia

    The business package for ESS based on Webdynpro for ABAP is available only for ECC 6.0 EHP5.
    If you are on EHP5, you may choose to use this version of the BP.
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/25/340b0507434193adbfe3f8fc8896c7/frameset.htm
    Leave Request application:
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/1f/a073be62744fcca7e1fae9942f0031/frameset.htm
    Thanks,
    Shanti

  • How to configure Webdynpro for ABAP Launch for Travel Request workflow UWL

    Hello,
    We are on SAP ECC 6 EHP4, SAP Netweaver 7.01 SP5, for portal BP1.41. When we are running travel request in this new Webdynpro for ABAP in UWL it will lead from an attachment to PR05 trx. I would think that it would gve another screen where the manager can check a travel request. Is the standard SAP solution leading to this trx. PR05? We have tried to customize the task 20000189 in SWFVISU but it doesn't give us any results.
    I would appreciate if you can give me an advice whether SAP standard solution will lead to PR05 or is there any other options what we haven't discovered yet. Otherwise we have to start customize it.
    Regards, Paivi

    Hi,
    Please follow the below configuration steps for ABAP proxy:
    ABAP Proxy configuration:
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    Thnx
    Chirag

Maybe you are looking for

  • Urjent help !!!Error during running script root.sh for oracle 11g migration

    Dear All, My databse is Oracle 9.2.8.0 and i am migrating it into oracle 11g. During installation of oracle 11g (with software only option) , it asked me to run the script root.sh in another terminal, During running i got the below error. What i shou

  • How to get the private and public key?

    there is my code,i want to get the public key and the private key �Cbut i could not find the the approprite method to solve the problem. import java.security.Key; import javax.crypto.Cipher; import java.security.KeyPairGenerator; import java.security

  • Delete photo after imported into iPhoto?

    I'm trying not to have duplicate photos staying on the same harddrive after I import them into iPhoto. So, can I archive the original photo off my hard drive to an external after I import them into iPhoto? I know it's perhaps a silly easy question, b

  • Mail asking for password

    Hi All, I did a search for this question and found one person who started a discussion about it but there were no answers. I am running OS 10.6.8 About once or twice a week I will have my mac mail v. 4.6 show a popup screen asking me to enter the pas

  • Where is the exposure adjustments tab in Photoshop Elements 10?

    I am trying to adjust the exposure of a layer but I can't seem to find the tab.  I'm watching a tutorial online and it goes goes Image>adjustments>exposure.  I have the Image tab, but that's it.Do I need to buy a different version of Photoshop? Here