Sending a parameter to another WDA Application in my WDA Appliction

Hi,
i have a tree and i am calling another wda application on select the item of my tree but i want to send a parameter that is value of selected item of my tree.
How can i call the wda applications with sending a parameter?
Can somebody help me pls?
Thanks.

Hi,
You can call navigate_absolute of if_wd_portal_integration.
This can be done using code wizard:
1. Select portal integration radio button of code wizard
2. Select navigate_absolute method
In  navigation_target parameter, you have to pass PCD location of iView of the other application say APP2
and in business_parameters table type parameter,  you can pass any number of parameters in key value format.
  DATA lo_api_component  TYPE REF TO if_wd_component.
  DATA lo_portal_manager TYPE REF TO if_wd_portal_integration.
  lo_api_component = wd_comp_controller->wd_get_api( ).
  lo_portal_manager = lo_api_component->get_portal_manager( ).
  CALL METHOD lo_portal_manager->navigate_absolute
    EXPORTING
      navigation_target   = 'Put PCD Location of iView '
*      navigation_mode     = IF_WD_PORTAL_INTEGRATION=>CO_SHOW_INPLACE
*      window_features     =
*      window_name         =
*      history_mode        = IF_WD_PORTAL_INTEGRATION=>CO_NO_DUPLICATES
*      target_title        =
*      context_url         =
*      post_parameters     = ABAP_FALSE
*      use_sap_launcher    = ABAP_TRUE
       business_parameters = lt_business_parameters
*      launcher_parameters =

Similar Messages

  • Calling A Webdynpro Application From Another Webdynpro Application

    Hi,
    i want to call a webdynpro application from another webdynpro application with sending parameters.
    i used this method,
    CALL METHOD cl_wd_utilities=>construct_wd_url
        EXPORTING
          application_name = lv_webapp
        IMPORTING
          out_absolute_url = lv_url.
    CONCATENATE lv_url '?param1=' lv_param INTO lv_url.
    data lo_window_manager type ref to if_wd_window_manager.
    data lo_api_component  type ref to if_wd_component.
    data lo_window         type ref to if_wd_window.
    lo_api_component  = wd_comp_controller->wd_get_api( ).
    lo_window_manager = lo_api_component->get_window_manager( ).
    lo_window         = lo_window_manager->CREATE_EXTERNAL_WINDOW(
        URL = LV_URL
    lo_window->open( ).
    but this method shows the parameters on the address bar.
    is there a method to send the parameters to another webdynpro application without show the parameters on the address bar?
    Can somebody help me pls?
    Thanks.

    I've used a server cookie before. This was built for BSP, but it is really usable anywhere.  It just writes the data temporary into the database.  This way you can just pass one meaningless URL parameter - like a GUID and use this key to read the data (the server cookie) upon initialization of the new application.  I generally serialize all the data that I want into one server cookie by serializing a class. I can then restore whatever attributes of the class that I want on the receiving side.
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/bd/4cd23a09313b37e10000000a11405a/frameset.htm

  • How to send/keep parameter

    Hi,
    I have a classic report and I linked col1 by another page page3. I have here an text_item that show me this parameter. I try to send this parameter to a procedure and it is not working. How can I keep this parameter in a variable?
    Thank you

    Coco,
    in an APEX PL/SQL Process, you can reference Page Items by using the colon-Notation:
    BEGIN
        MyProcedure (
            p_param1 => :P2_ITEM1,
            p_param2 => :P2_ITEM38 );
    END;brgds,
    Peter
    Blog: http://www.oracle-and-apex.com
    ApexLib: http://apexlib.oracleapex.info
    BuilderPlugin: http://builderplugin.oracleapex.info
    Work: http://www.click-click.at

  • Calling FPM application from another FPM application

    Hello Experts,
    I've created 2 FPM configurations, one displays the list of POs created by the user through a List UIBB and the other displays the Header and Item of the PO when selected.
    Scenario is that when I should click on the PO (which is a link) in my 1st application, I need to pas the PO number and some other details to my 2nd application and display the PO header and Item. My all Config is purely UIBB based and I'm not using webdynpro at all for designing any views, everything is designed using FPM UIBBs and feeder classes only.
    what I need to know is:-
    1) how can I pass the data between 2 different FPM applications?
    2) how to call and display my 2nd Application on the same page when I click on the link of 1st application? I need the BACK functionality as well.
    3) how to get the data into my 2nd application from 1st application?
    Plz suggest.
    Best Regards
    Jitin Kharbanda

    Jitin,
    The best option in your case would be to open a new browser window with the second application and pass an URL parameter along with the document number.
    Then you can read the URL parameter in the second application. Please see Re: Determining Edit/Display Mode from Within Freestyle Component how this can be achieved.
    Embedding another FPM application into an already opened FPM application (e.g. by embedding a freestyle UIBB and loading the second FPM application from there) won't work as the FPM runtime will cause a dump saying that two instances ofthe FPM are not allowed.
    If you MUST embedd your second application into the first one, the only chance that comes to my mind is the merge the configurations of both applications and pass the data via singleton / wires / events. Please see Data exchange possibilities in Floorplan Manager
    Regards, Uwe

  • How to Call an ADF Bounded Task Flow Located in Another Web Application

    Hi.
    I'm working in JDev 11G TP3.
    I've read the section from the 11G documentation on Working with Task Flow Activities,
    specifically the section 15.5.3 on How to Call an ADF Bounded Task Flow Located in Another Web Application.
    I've followed the instructions but still can not seem to call another task flow in another application correctly.
    Can someone send a small example specifying how the (TaskFlow Reference) section
    should be filled in, and just a general simple outline of process to set the whole process up.
    Thanks

    Your EL for the remote-app-url needs to return something like this
    "http://www.acme.com:80/myapp/faces/adf.task-flow"
    where "http://www.acme.com:80/myapp/faces" is the root of the url you'd normally use to access the remote application.
    I filed two bugs:
    bug 6944247 to improve the documentation
    bug 6944246 to fix the fact that you currently have to specify the 'adf.task-flow' part. You shouldn't need to do that. But doing so for now will get it to work.

  • Parameter to Parameter - between 2 BSP-Application

    Hello,
    we have a problem between transfer Parameters from a BSP-Application-Site to a another BSP-Application Site.
    How can we realizing this matter?
    Thank you in advanced
    Alexander

    Hi
    Please use this below method,
    DATA: URL TYPE STRING.
    CALL METHOD RUNTIME->GET_URL_SAME_SESSION
      EXPORTING
       APPLICATION_URL
    = '/sap/bc/bsp/sap/<BSP Application>/<page.htm>'
       RECEIVING
       URL             = URL.
       CONCATENATE URL '?<variable>=' <CLASS_NAME>->Variable> INTO URL.
        CONDENSE URL.
        CALL METHOD NAVIGATION->GOTO_PAGE
          EXPORTING
            URL = URL.
    Here, <variable> is parameter which you have to pass the next BSP application.
    OR user Server side cookies.
    Example.
    Set the cookie use this below method,
    CALL METHOD CL_BSP_SERVER_SIDE_COOKIE=>SET_SERVER_COOKIE
    Get the cookis,
    CALL METHOD CL_BSP_SERVER_SIDE_COOKIE=>GET_SERVER_COOKIE
    Hopeful it will work.
    Thanks
    Suriya.

  • Pass data from one web application to another web application

    Hi,
    Please provide suggestion for following scenario:
    Scenario: Basically the aim is to transfer large amount of data from one application to another and display JSP of second application.
    User enteres data on a JSP of one web application. When he submits that data, another web application opens in new window and data from first application should be passed to this second web application. Another web application will display that data on its own JSP. User can perform whatever he wants on second application screen.
    Possible solutions:
    1) response.sendRedirect(): This makes GET request. But, there is large data to send. So, GET is not effective.
    2) forward(request, response): Can't use as I have to pass data to different application that is in another context.
    3) URLConnection: Here, I can make POST request and set attributes in HTTP request and make connection to another application. I can pass data using output stream. But, I can't display second application JSP to user even if I use input stream to read response. Because control will be ultimately in first application only.
    Is there any othe method to achieve this or any of the above options extendable?
    Please give your inputs.

    Hi,
    According to your post, my understanding is that you want to migrate list data from one web application to another.
    We can migrate list data programmatically, there are some articles for your reference.
    http://blogs.msdn.com/b/tejasr/archive/2007/11/12/code-snippet-copy-list-data-between-sites-programmatically.aspx
    http://www.fivenumber.com/copy-sharepoint-list-items-from-one-site-to-another-programmatically/
    http://geekswithblogs.net/AnneBougie/archive/2009/01/23/copy-a-sharepoint-list.aspx
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • Bell Pre won't send email on Telus account (Email Application Alert)

    Hi all,
    Some help required from all you smart folks out there.
    I have just enabled a Bell Palm Pre in Canada, and my email service provider is Telus.
    I entered my Telus email address and password during the first start-up procedure, and the Pre started up ok, and was able to synchronize with my Telus webmail server.  I was able to see pushed emails from my Inbox and was also able to see other folders in my webmail account.  
    Then I tried sending an email, and the problems started.  My email was addressed to my hotmail account ([email protected]).  When I hit send, the status line on the bottom of the Pre said "Sending "test"".  (I called my first email "test").  Then a couple of seconds later I got another status that said "Error sending "test"".  Then a little envelope icon showed up on the bottom right corner, and clicking the icon brought up a big yellow warning triangle with the message "Email Application Alert" and below it "Error sending "test"".  The outgoing email then just sits in the Outbox with a little yellow triangle next to it.
    I next went into my email account settings and went into the "Change Log-In Settings".
    My incoming email server was listed as imap.telus.net but incoming was working OK, so I didn't touch that.
    The outgoing email server was smtp.telus.net and the "Use Authentication" button was in the "On" position with my email address and password below.  It was using port 587 with No encryption.
    The first thing I tried was switching the "Use Authentication" to the "Off" position.  The button slid to "Off", so then I exited the settings page.  The status line at the bottom of the Pre said "Preferences Updated".  So just to check I went back into the settings page, and the "Use Authentication" was mysteriously switched back to "On".  I have tried this numerous times since, and the Pre refuses to hold the "Off" setting, so my "Use authentication" is now always "On".
    At this point I called Bell Technical Support.  I talked to a nice guy called "Jimmy".  He had me change the outgoing mail server to mail.telus.net and then to mail.1xbell.ca but neither of those helped.  In fact, they seemed to make things worse because now the Pre would try to send the outgoing email for about 30 seconds to a minute before puking up the same error message as before.
    Jimmy also asked me to change the port setting to 20 and turn encryption to SSL.  Nothing helped.
    Jimmy finally said he couldn't help and that I should call Palm technical support.  But by then they were closed for the night.
    So I thanked Jimmy and continued trying to work around.  I put all my settings back to what they were before I talked to Jimmy.  I tried a few more things, one of which was sending an email to another [email protected] address.  WOW! Success!  That email sent successfully.  But wtf?  Why only to telus.net email addresses??
    It was about midnight, and I got on the phone to Telus technical support (they go 24x7).  I got connected to Vartsala.  I explained the problem to her (about four times) that I could only send to [email protected] email addresses and to me it looked like the Telus smtp mail server was blocking all addresses other than telus.net email addresses.  She insisted that the Telus smtp server was not the problem, and it was at the Palm Pre level.  But why could the Palm send [email protected] emails, but not [email protected] emails?  She couldn't answer that.  I then talked to her supervisor who also insisted it was not a problem with the Telus smtp server.  She then refused to help me any further because she said it was not a Telus problem, and there was nothing she could do.
    So that is my first question to everyone out there:  Is this a Palm Pre problem, or is there a problem with the Telus smtp mail server not accepting messages from the Pre unless they are addresed to an [email protected] email address?
    This morning I called Palm techcinal support, and after being on hold for an hour, I got connected to "Juliette".  Juliette took down my info, and said she would not be able to help with this.  She said someone will phone later today or maybe in a couple of days, and that I should be patient.  So, no solutions there.
    Any ideas anyone??
    Cheers. 
    Post relates to: Pre p100eww (Bell)
    This question was solved.
    View Solution.

    OK folks, I think we have a winner.
    I finally got frustrated so I sponsored a conference call with a Palm Level 3 tech support guy, the Telus rep and a Bell rep.  We were on hold for a total of like 45 minutes as I chained the call along and finally got everyone on the same line.
    So here's the deal: The setup has to be done manually as thepoet suggested.  The incoming server is OK as imap and imap.telus.net with no encryption.  The outgoing server has to be set to point to mail.1xbell.ca with NO authentication, port 25 and no encryption.  The initial Bell tech support guy was quite close to the solution, just the wrong port number and the wrong sequence of setting it up.
    I have been able to send successfully, but want to try a couple of more things before I declare it a complete success.
    Thanks for your help Poet, much appreciate your persistance.

  • You can send an automatic mail from an application to own ePrint?

    I have an android application which displays documents in jpg hosted on a server, the idea is to type the mail ePrint printer in the GUI and send an email with the attachment to this email from a process server, is it possible? is there any restriction on that?, because I tested smtp clients GMAIL, HOTMAIL aND MAIL tO CORPORATE and I fail to print. The printer works correctly when I send the document from another side, even print the document sent to the server but previously forwarded from another account.
    I hope I can lead, thanks in advance

    Hello cmjicar,
    To the best of my knowledge, there are no restrictions on that.  The only problems you may run into is that the emails might be rejected as spam, and what you are doing would be entirely unsupported.  To prevent the emails form being rejected, make sure there is no signature on the emails, and that there is not forward or reply tag in the subject line of the email.  Other than that I can not think of a reason it will not work.
    -------------How do I give Kudos? | How do I mark a post as Solved? --------------------------------------------------------

  • Is it possible to send the parameter from one appli. to other applic

    Hi
    I want to send the parameter from one application say applcation1 to application2.Both applications are running on same server.
    Can you suggest any solution provided by sun

    Few of solutions are like
    writing the parameter to xml file or inserting the parameter in database which are common resources to both.I want some other way to solve the same.

  • Can  we send JMS  Message to another PC (local machine with out  WAS

    Hi,
    We are trying to send the message from one Pc to another PC.But local machine is having normal java application with out interaction WAS .
    is it possible to send the message to another PC with out interaction of local WAS by invoking the objects from another PC.
    Reply me ASAP
    Thanks in advance

    Ni_Min wrote:
    I was trying to avoid using emails, because someone has to check his mail box to find the message, he might be busy doing something and never get notified. Is there a common protocol that all machines listen to without me having to installing anything on them to make it work ? Also, when it comes to protocols, what are my choices ?In other words you want to spam people without their consent with messages they're not interested in.
    The very reason what you want to do isn't possible is because of the abuse.
    What do you think would happen if someone anywhere in the world could just launch a program that sends a "message" to all computers on the internet (which is what would be possible with your idea) and cause all those computers to lock up until the message has been read and actively dismissed by the unlucky recipient?
    Now imagine a million spammers, virus authors, and other lowlifes all doing that at the same time thousands of times a day.
    Now imagine yourself to be one of them (you are by association already) and someone with a little bit of a short temper who's in posession of a knife and the knowledge of how to make a noose to put around your neck finding out where you live.

  • Receiving Error 550 when using Exchange via another software application.

    Here's a good one (and I hope I'm able to explain this correctly)....
    I work at a hospital where we have a gym facility that is open to employees and also to the public.  We use a client management system called Twin Oaks.  This Twin Oaks software has email functionality that uses an Exchange user account to send
    group emails out to clients (this avoids the front desk staffers from having to create email distro groups in Outlook to send out mass emails).
    I worked with the Twin Oaks support staff to get the email integration set up with our Exchange server (it was an easy process, entering the SMTP server name then a few other basic settings).
    Emailing through the Twin Oaks software works, but only to clients who have INTERNAL hospital email addresses.  The messages are failing to go out to any client that has an external email address (Error 550 states the address is unavailable).
    Twin Oaks' response to this is that we have some type of firewall that is preventing the delivery of these emails to external addresses.  This is not the case and I can't seem to find any reason that would prevent the mails from going out.  We
    can email external addresses direct from the generic account we set up for this purpose, but for some reason, the mails are not going when they are sent through Twin Oaks application.  
    We are using Exchange Server 2010.  I can't find any transport settings or policies that would prevent emails from going to external addresses and am stumped as to why this isn't working.  
    Has anyone else experienced these types of issues when using Exchange through another software application to send messages?
    Any responses would be greatly appreciated!

    Hi,
    Based on the description, you could send email to external addresses without the Twin Oaks software. However, with the Twin Oaks software, you couldn't send successfully.
    For this issue, I recommend you enable message tracking and check whether you could retrieve message tracking log entires when you send emails to external addresses through the Twin Oaks software.
    If you couldn't retrieve message these tracking log entires when you send emails to external addresses through the Twin Oaks software, it means that the Exchange server is OK and the crux of the problem is the Twin Oaks software.
    Here is an article about message tracking log for your reference.
    Get-MessageTrackingLog
    http://technet.microsoft.com/en-us/library/aa997573(v=exchg.141).aspx
    Best regards,
    Belinda
    Belinda Ma
    TechNet Community Support

  • How can i launch another java application using Runtime class?

    I created a java process which invokes another java application called Launch as shown below,
    Process p=Runtime.getRuntime().exec("java -classpath=C:\\Program Files\\bin\\nettools\\ui\\updates Launch");
    But it is not working...can any one help me on this?
    Edited by: deepakchandaran on Sep 20, 2007 7:10 AM

    You could search the forum and Google.
    it has been answered before.
    http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html

  • When I send a text to another phone, it shows up on the other phone as coming from email address and not from phone number.

    I just came over from Sprint 4 days ago and had my number ported over. When I send a text to another number, it shows up on the other phone as coming from email address and not my phone number. For example, if the recipient of the text has me in the contacts as "Tom", the text comes to them displaying my email address instead of "Tom".

        cfm007,
    Welcome to our family. We want you to be able to enjoy all the services we provide and we definitely need to address this. Do you receive/make calls without problems? Are you able to receive messages with your contacts' number? Are you using iMessages? If so, go to Settings>Messages>Send&Receive>only your phone number should be enabled.
    AdaS_VZW
    Follow us on Twitter at @VZWSupport 

  • How to send a mail through web dynpro application

    Hi
    How to send a mail through web dynpro application?
    Thanks

    Hi ,
      Please post some more details about your query .
    One way is to can use LinkToUrl UI element and in the reference property of the UI element , give it as mailto:mail addess
    Thanks.
    aditya.

Maybe you are looking for

  • Using Apple monitor with my Viao

    My Sony Vaio PCZ-RZ-324 has a Nvidia FX 5600 (Asus variant - http://www.nvidia.com/page/fx_5600.html) graphics card with a DVI port which cables can be plugged into at the back of my machine. I bought the machine with a VGA Sony monitor. My better ha

  • Accessing value of a textfield mapped to an infobus column

    I am attempting to access the text value of a textfield mapped to an Infobus column. In this instance, I am trying to get an account type from the appropriate textfield to pass it to a new query. I have tried using getText - this returns a string of

  • Blueish screen

    The screen of my 3rd gen 32gb ipod touch shows thin semi-transparent horizontal blue / green lines. I can still open every application normally. It looks as if somehow I messed up with its hue / contrast configuration. The first time they appeared, a

  • Trans. ME32K. Batch Input. Problem in header versions with container

    Hi all: I've got a problem with the transaction ME32K. The required action is meant to be changing the address delivery in the agreement position. The bapi BAPI_AGREEMENT_MAINTAIN doesn't solve the problem because the field adrn2 is not present in th

  • Query running for long post upgrade to Oracle 11g from 10g

    The below query is running for a very long time post upgrade of database from 10g to 11g. SELECT default_supplier   FROM (SELECT pv.vendor_name || '-'                || pvsa.vendor_site_code default_supplier           FROM mrp_item_sourcing_levels_v