Call web dynpro function

Hi.
I'm trying to call a web dynpro function from a RFC, but I don't know how to do this....
Let me explain...
We're using a function that uses 2 import parameters, but their types are like tables...
this function is a web dynpro function, and I don't know how can I set my parameters into these fields (that are tables)
When I try to debug this function from ABAP web dynpro, the parameters that filled on these fields are confused... =\
So...
How can I call this function from a normal function, passing my parameters to the import fields (that are tables)?
Regards...

no answer.

Similar Messages

  • How to call Web Dynpro from WAD

    Hello,
    How to call Web Dynpro Screens from WAD (Web Application Designer) and Vice Versa.
    Are there any parameters changes at Web item level..? Also what we have to specify at Data Provider level..?
    Your help highly appreciated.
    Thanks,
    Madhu
    Edited by: Madhu on Feb 10, 2011 1:03 PM

    Hi naveen ,
    Check these threads for calling workbook from WAD ,
    1. [SDN Help 1|/thread/268199 [original link is broken];
    2. [SDN Help 2|Insert multiple queries using either WORKBOOK, WAD or Report Designer;
    3. [SDN Help 3|http://help.sap.com/saphelp_nw04/helpdata/EN/9d/76563cc368b60fe10000000a114084/frameset.htm]
    4. [SDN Help 4|How to call a BSP page or webdynpro from a WAD Template button;
    Regards ,
    Lokesh

  • Mixed AbstractPortalComponent & Web Dynpro functionality possible?

    Hi,
    I have the following requirement:
    I need to access a function module via RFC. We have a Web Dynpro component which uses that model, so the most convenient way would be create a new Web Dynpro application, reference the model Dynpro, and incorporate the appropriate business logic.
    However, based on the values retrieved from the called RFC, I need to redirect the response to a different URL and/or PCD path.
    With an AbstractPortalComponent iView, it's fairly simple to use the response.redirect() method...
    Is the same functionality more or less available for a Web Dynpro iView?
    Thanks in advance!

    I think I understand but just to make it clear. I use texts created using function module "SAVE_TEXT". In my Web Dynpro I  select one or more of them and use the button "insert text" (with appropriate functionality behind it) to insert them to specified location in my PDF form opened in this Web Dynpro. Considering what you said it is not possible to replace this "insert text" button by drag and drop functionality. Am I correct?
    Btw great job with the book "Next Generation ABAP Development" Thomas!

  • Prob. exec. print job from RFC which im calling Web Dynpro java in Portal

    Hi,
    Ive got a problem executing a print job from an RFC which im calling in Java web Dynpro Application in Portal. Im using an Acess Method G: for Front End Printing but Order gets stuck with the Status "Waiting" "Front end unavailable".
    Any help would be greatly appreciated.
    Thanks in advance!!!

    HI,
    I dont think you would be able to do this. Instead, you need to get the content from RFC into WD java and print from the browser.
    Regards
    Srini
    Edited by: Sinivasan Rajamani on Jun 14, 2010 4:25 AM

  • Calling Web Dynpro application or URL from POWL

    Hi Friends,
    I need to call a Web Dynpro appl from a custom POWL. In my feeder class's method HANDLE_ACTION, i am not getting how to use e_portal_actions parameter for calling a URL of WD application. Pls help me out in this.
    Regards,
    Saud

    You can create a launchpad application through tran LPD_CUST and then in repsective method of POWL class you can launch your web dynpro application like this
    DATA ls_appl_param              TYPE APB_LPD_S_PARAMS.
      DATA lt_appl_param              TYPE APB_LPD_T_PARAMS.
      DATA lt_lpd_content             TYPE apb_lpd_t_content.
      DATA lr_lpd_content             TYPE REF TO apb_lpd_s_content.
      DATA lt_lpd_appl_params         TYPE apb_lpd_t_params.
      DATA lr_lpd_handle              TYPE REF TO cl_apb_launchpad_api.
      DATA lo_component     TYPE REF TO if_wd_component.
      DATA lr_provider      TYPE REF TO if_apb_lpd_provider.
      "Get launchpad handle
    lo_component = wd_comp_controller->wd_get_api( ).
    cl_apb_launchpad_api=>read_for_display( EXPORTING id_role = cl_oif_ui_assist=>sc_lpd_roles "Role Name
                                                       id_instance = cl_oif_ui_assist=>sc_lpd_instance " Instance Name for Launchpad
                                                       id_langu = sy-langu
                                                       ir_provider = lr_provider
                                                       ir_wd_component = lo_component
                                             RECEIVING er_launchpad = lr_lpd_handle ).
      CHECK lr_lpd_handle  IS BOUND.
      lt_lpd_content = lr_lpd_handle->get_content( ).
      READ TABLE lt_lpd_content REFERENCE INTO lr_lpd_content
                                WITH KEY link_text = cl_oif_ui_assist=>sc_lpd_link_text. "Link text for launchpad
          ls_appl_param-key = cl_oif_ui_assist=>wda_config_key.  "'SAP-WD-CONFIGID'. "app conf if any
          ls_appl_param-value = cl_oif_ui_assist=>CREATE_CONFIG_ID. "'MDG_OIF_CREATE_CONF'.
          APPEND ls_appl_param TO lt_appl_param.
          lt_lpd_appl_params = lr_lpd_content->application_parameter.
          "launch application
          lr_lpd_handle->launch_application(
            id_application_id         = lr_lpd_content->application_id
            it_application_parameters = lt_lpd_appl_params
            it_business_parameters =  lt_appl_param

  • Call Web Dynpro application on a button Click.

    Hi,
    I have 2 web dynpro components.(COMP1 and COMP2). I wants to call  the application of COMP2  from a button click  from COMP1.
    1. In COMP1  view i have a button. I have  created an outbound plug 'TO_APP'  with parameter 'URL' type string.
    2.  Inside the event handler method for the button i have  written the code as given below.
      data str_url type string.
      CALL METHOD cl_wd_utilities=>construct_wd_url
        EXPORTING
          application_name              = 'COMP2_APP'
        IMPORTING
          out_absolute_url              = str_url
      wd_this->fire_to_app_plg(
        url =                               str_url
    When i click the button it wont navigate to COMP2. Is there any other step required ?
    Please helps me to solve this issue...
    Regards,
    Shaira.

    Hi,
       To call URL in same window first create an outbound plug in your current window(ex: EXIT_PLUG ),mark this
       EXIT_PLUG as interface and plug type EXIT. Now use the following code in your button action.
    data : lr_view_cont TYPE REF TO if_wd_view_controller.
    data : lr_win_cont TYPE REF TO if_wd_window_controller.
    data : lt_parameter_list type wdr_event_parameter_list.
    data : ls_parameter type wdr_event_parameter.
    data : lr_val type ref to data.
    data : lr_comusg type ref to if_wd_component_usage.
    field-SYMBOLS : <fs> type any.
    lr_view_cont = wd_this->wd_get_api( ).
    CALL METHOD LR_VIEW_CONT->GET_EMBEDDING_WINDOW_CTLR
      RECEIVING
        RESULT = lr_win_cont
    ls_parameter-name = 'URL'.
    create data lr_val type string.
    assign lr_val->* to <fs>.
    <fs> = 'HTTP://APPLICATION URL' .                                       "PASS YOUR URL HERE
    ls_parameter-value = lr_val.
    insert ls_parameter into TABLE lt_parameter_list.
    lr_win_cont->if_wd_view_controller~fire_plug(
    exporting
        plug_name = 'EXIT_PLUG'
        parameters = lt_parameter_list ).

  • Open Innovation Call: web dynpro to flash render

    Like part of the Open Innovation Call initiative: /people/ignacio.hernndez/blog/2006/12/22/open-innovation-call ,
    I begin this forum thread to open the discussion about "Web Dynpro to Flash Render project":
    It is possible to have a web dynpro (java or abap) project, import it at visual composer and make some flash render ? I mind, i developed my project in web dynpro and now i want the flash experience.

    Ignacio,
    I can't say for sure, but it seems that this innovation is already running within SAP
    Please google for "SAP Project Muse" and you'll find out that SAP currently developing new GUI (or see on SDN <a href="/people/jeffrey.word/blog/2006/06/06/project-muse--new-gui-for-sap">Project Muse -- new GUI for SAP</a>).
    Project Muse will use <a href="http://labs.adobe.com/wiki/index.php/Apollo">Adobe Apollo</a> presentation technology, that is extension to <a href="http://www.adobe.com/products/flex/">Adobe Flex</a> technology that is run within Adobe Flash Player.
    So in fact it seems that WD applications will be running within Flash (or Flash-like) player from Adobe.
    As of implementing third-party WD renderer using Adobe Flex, it is theoretically possible. But it's necessary to have access to internal XML protocol/formats used by SAP Smart Clients (.NET & Java) to communicate with WD run-time running on SAP WebAS. Unfortunately, these protocols/formats are not publicly released
    Valery Silaev
    SaM Solutions
    http://www.sam-solutions.net

  • How to call web dynpro ABAp application into workflow

    Hello All,
    How to call webdynpro application into workflow .Is it possible ?
    Scenario is : A web dynpro application should flow into 3 levels of approvals .
    Please share your knowledge .
    Thanks
    Sonal

    >
    Saurav Mago wrote:
    > hi,
    > I dont think from workflow , you can call WD application. 
    >
    > Thanx.
    Actually you can configure a workitem to launch WDA via UWL ( http://help.sap.com/saphelp_nw70ehp1/helpdata/en/59/d516690e854c7090ae15bf492a869f/frameset.htm ) or in the NetWeaver Business Client using the Business Workflow Workplace (WDA Application SWF_WORKPLACE).
    There is also a chapter in the upcomming SAP Press 2nd edtion workflow book on different aspects of Web Dynpro ABAP integration into Workflow:
    http://www.sappress.com/product.cfm?account=&product=H3057

  • Call web dynpro abap application at login

    Hello!
    I have a requirement to call an abap web dynpro application at Login.
    When this web dynpro page is called I want it to be the top page, i.e the roles, masthead, etc should not be visible for user to have access.
    Any sugesstions?

    Dale Hewison wrote:
    End of days play, this is what I was able to achieve.
    Realised the masthead jsp is the best place to call my abap web dynpro as it is just after the login and at the load of default framework page.
    I was able to call my abap web dynpro and on success, I am calling the homepage role.
    What I have done in the jsp is written an if else statement:
    1) If it is the first call to the jsp call my abap web dynpro in navigation mode 3. This ensures the roles are not visible and the redirection works before the page loads.
    2) Else load the framework page as usual.
    The only issue I have at this point is, I cannot depend on the first visit of the user.
    I need to know in the jsp where the call to jsp is coming from, if it is coming from login page, i will direct the user to WDA else if the call is from my WDA, the normal load should work.
    It would be ideal if my abap web dynpro could write something in the http header which the jsp could read as success. Still close but dont have the solution working yet
    Thanks again for your time.
    Regards,
    Dale
    Hi Dale,
    I am trying to implement something similar and I cannot find the place in the masthead where you put your custom code, to call your Web dynpro instead of the framework. Can you expand on your solution? I am looking in HeaderiView.jsp. Also if you can tell me how you figured out where the call to masthead is coming from?
    Thanks

  • Calling Web Dynpro ABAP application as work item through workflow.

    Hi experts,
    I want to call a Web Dynpro ABAP applicaiton through Workflow as UWL work item..
    Can anyone please provide me inputs about how can i achieve this?

    Hi Abhishek
    How will tha Task recognize which Web dynpro applicaiton needs to be processed.
    see in the workflow take the task number which you want to do for approval. That task number you register in t-code SWFVISU. so when the workflow trigger the goes to the approver the task is directly linked to the web dynpro screen which you have registered in SWFVISU. So when the task is click the corresponding web dynpro screen tagged to the task will get opened.
    I dont no weather task is available or not. It purly depends on the module and the workflow.
    I think i have answered you question correctly.
    Regards
    vijay

  • No workitem in UWL to call Web Dynpro ABAP application

    Hi All,
    The work item in UWL will call a ABAP Web Dynpro application for approval Process.
    I have registered the my Task in SWFVISU and Maintained the necessary settings (Even Re-registered the new task in UWL ).
    But when I execute the workflow, the work item is not generated in UWL work list. Following are the steps, which I done so far..
    I have created Workflow which need to be executed from UWL.
    1. Created a Task(TS90000001) and assigned agents as my userid in USER selection parameter
    2. Created a new entry in Task Visualization (i.e.) SWFVISU
    3. Configured necessary setting in UWL
    4. Created a new workflow to include this task.
    When I executed this workflow, there is no work item is generated in UWL
    Could you help me, is there any additional steps to be included or did I missed any configuration
    Thanks in advance for your help
    -Kamalbabu

    Hi,
    Refer this [Link1|http://help.sap.com/saphelp_nwce10/helpdata/en/05/fe8ef669674991a4205666694b9c85/content.htm] [Link2|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a3461636-0301-0010-3787-978f5ac8bd45].
    Regards,
    Surjith

  • Calling web dynpro

    Hi all,
    I would like to know if is there a way from a normal abap report to call a web dynpro. For example, in the GUI screen there is a button that launch the wd application opening the browser.
    thanks
    Gabriele

    Hi,
    Create a transaction for Your application in SE93 and u can call that transaction in anywhere in normal abap code.
    For creating transaction follow the following link.
    /message/6579296#6579296 [original link is broken]
    And see my reply.
    I hope it hepls.
    Regards,
    Rohit M

  • Call web dynpro page

    Hai friends,
    I want to call a web dynpro page using portal application(.par). How can i do this.
    Please help me on this issue.
    Regards,
    Krish.

    1. Create Webdynpro iView
    2. Call this iView from PAR based JSP or HTML using JavaScript.
    3. The Webdynpro iView PCD path has to be considered for this.
    4.  javascript: EPCM code
    [EPCM NAVIGATION API|http://help.sap.com/saphelp_nw70/helpdata/EN/26/71c74030308431e10000000a1550b0/content.htm]
    5. you can also use <iFrame src="" width="" height=""> and call the iview in a new window

  • Error while trying to acsess web dynpro functionality.

    Hi All,
    My developer is trying to access a we-dynpro functionality. He ends up with the error.
    I had a look at the threads for the error , The replies were to update to FQDN (fully qulaified domain name), But our installation is on a workgroup and not a domain installation.
    I am not sure if changing the name of the system will help.I am afraid about the impact of chaning the name of physical server as FQDN.
    The URL & the error log is as below,
    http://olam-sapdev:8000/sap/bc/webdynpro/sap/appl_soap_management?sap-system-login-basic_auth=X&sap-client=200&sap-language=EN
    Method: CHECK of program CX_FQDN=======================CP
    Method: STARTUP_CHECKS of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
    Method: HANDLE_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
    Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
    Method: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP
    Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
    Module: %_HTTP_START of program SAPMHTTP
    Error code: ICF-IE-http -c: 200 -u: SAPADMIN -l: E -s: COD -i: OLAM-SAPDEV_COD_00 -w: 0 -d: 20100611 -t: 181146 -v: RABAX_STATE -e: UNCAUGHT_EXCEPTION
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team
    Please help us if anyone had faced similar issue before.
    Regards,
    Vadivelan.N.

    Hi,
    Go to the transaction "sicf" and check that the following components are active:
    -default_host ->sap ->public->bsp
    -default_host ->sap ->public->bsp->sap->system
    -default_host ->sap ->public->bsp->sap->htmlb
    -default_host ->sap ->public->bsp->sap->public->bc
    -default_host ->sap ->public->bc
    -default_host ->sap ->public->bc->ur
    -default_host ->sap ->bc->bsp->sap->system
    -default_host ->sap ->bc->bsp->sap->public->bc
    (To make this easier you can select on a higher node to activate all lower nodes as well). This should resolve your error.
    regards,
    Martin

  • Trouble Calling Web Service Function From Runbook

    i have downloaded the OrchestratorServiceModule web services module from CodePlex and i am successfully using it in runbooks.  But for some reason when i call the runbook from another runbook, the Get-OrchestratorRunbook function returns no data
    ($runbook variable is $null).   The error message states the runbook name that i provide "is not found in Orchestrator".    This function works well when the runbook is called directly.   The variables
    are populated.  $creds is set to $null.   there are no errors regarding installing the module or finding the function.   any ideas as to why this would succeed when the runbook is called directly but fail when called by another runbook?
    $runbook = Get-OrchestratorRunbook -serviceurl $url -runbookpath $rbpath -credentials $creds

    George,
    The documented way to call a web service using PL/SQL is to use UTL_DBWS package.
    Here are a couple of links that may be useful:
    http://www.oracle-base.com/articles/10g/utl_dbws10g.php
    http://www.oracle.com/technology/sample_code/tech/java/jsp/callout_users_guide.htm
    There is also an APEX package wwv_flow_web_services, but I couldn't find any documentation on it.
    Sima

Maybe you are looking for

  • Font pointing to wrong location

    In my document text using Lucida Grande has dissapeared. Upon sleuthing using "Find Font" I've discovered that Lucida Grande is actually pointing to a different font: /Library/Fonts/Stone Sans OS ITC TT. The other font used - Lucida Grande Bold works

  • Safari does not display images

    Yesterday - suddenly- Safari stopped displaying images on any web page. Fo example on Apple.com the picture of the large Apple does not come up and so on. Should I re-install Safari- download again? Just to check the images DO display in Explorer whi

  • Re : how to print report output in DOT MATRIX printer

    Hai        how to print report output in DOT MATRIX printer. Thanks mani

  • I need to fix a podcast recording.

    I recorded a podcast in GarageBand (Mac) a while back and, unfortunately, selected a "Stereo" source on my mono microphone. Why that was an option, I'll never know, but I know not to select it again. What I need to know now is how to make the recordi

  • How to get Hongkong Map to display 繁體 when cellpho...

    How to set Hongkong Map to display 繁體 but keeping cellphone lanaguage in English? I want to keep all interfaces in English, only local maps of China, Taiwan, Hong Kong & Macau to have street names in Chinese language (either 繁體 or 简体). The PinYin is