Execute webdynpro from abap program and return to the caller program

Guys,
I have a question here.
I know there is a way to call an abap webdynpro application from normal abap program by either using a class method, or use a function module WDY_EXECUTE_IN_PLACE by providing
the webdynpro application or using CALL TRANSACTION statement.
But, is there anyways that we can call the webdynpro application from abap program by supplying data to the webdynpro and display to the user from the portal, and then
once the user do some manipulation on the data, can we transfer back the data to the caller abap program?

hey ,
you can pack any web-dynpro program in tranasaction code and run it from R/3 and not via portal  :
search in " SAPTECHNICAL" how to do so  - for some reason i cant post a link here
than you can use call transaction .
regards
ASA

Similar Messages

  • What are the steps to make it seamless for a customer to use the install program and then use the installed program?

    I wrote an install program (.exe) that is downloaded from a website.  When run, it 1) leads a customer to browse to a directory, and 2) copies files (.exe, .dll, etc.) from a website to that directory.  When I run, the installed program works.
    What are the steps to make it seamless for a customer to use the install program and then use the installed program? 
    bhs67

    This site https://msdn.microsoft.com/en-us/library/vstudio/2kt85ked%28v=vs.110%29.aspx provides a basic description of the Visual Studio Windows Installer. 
    Near the bottom of the page is "You can unlock all the features of InstallShield by paying to upgrade to the full version of InstallShield."  Where do I find info that describes the differences between the "free" and the "full"
    versions?
    bhs67
    Hello,
    The default feature does support the task for your requirement, so there is no need to pay for the other features unless you want to use some feature which is not free.
    In addition, as this thread
    InstallShield LE not available with VS 2012 RTM? shared, even through there is a link to InstallShield LE in the New Project dialog under Deployment solutions, but it belongs to third-party that I would recommend you consider posting this issue
    at the following forum to get supports about InstallShield.
    http://community.flexerasoftware.com/forumdisplay.php?133-InstallShield
    Regards.
    Carl
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to return out of a subVI into a calling VI and not stop the calling function

    I am writing a program that consists of a calling VI and a sub VI. I want the calling function to be running continuously and be able to trigger the sub VI (via voice activation). I want the sub VI to time out automatically after 10 seconds and return to the calling (master) VI, which will continue running until the sub VI is called again.
    I found a way to time out the sub VI using the "stop" command, but this quits the calling VI too, which cannot happen. I know there is no "return" or "soft stop" in LabVIEW, but does anyone know a way to do this?
    Solved!
    Go to Solution.

    I am a student working on a project involving voice activation. the overall idea is to have a person say a command (like go or something) that then gives them a 10 second window to say other commands and have them recognized by the program. The idea is to eliminate false positives by nesissitating a calling command that is not spoken very often, and then having 10 seconds to activate what we are trying to vocally control. I hope that helps clarify the intent of the program.
    I was using a flat structure just because I sucessfully got the sub VI to time out using a flat structure with a boolean false on one side with a wait of 10 seconds, then a boolean true on the other that triggered a stop. this successfully ran the sub VI for 10 seconds and then stopped it; however, it also stopped the calling VI which is my problem. right now, I have a while loop in the calling VI that contains an elapsed time timer and the sub VI and it works (kind of). it sucessfullly calls the sub VI, but not for any given amount of time. it changes each time it runs; sometimes it stays running for 10 seconds before returning to the calling VI, sometimes it just flashes, and sometimes it just doesn't return. I am also experimenting with mathscript code.
    My partners and I are all new to labVIEW, so if something seems less than optimal, it is because of our inexperience.
    Thanks again for your help.

  • How to launch Java WebDynpro From ABAP?

    I have a requirement to launch a Java WebDynpro from ABAP code. Has anyone done this? If so, does anyone know of documentation/sample code or at least an ABAP class/function group I could look at?
    Thanks in advance.

    The webdynpro application can be triggered simply by a URL, so this is really easy in ABAP.
    All you need to know is the URL for the WDJ application running on your java engine.
    report zrich_0001.
    data: url type string.
    url = 'http:\www.sap.com'.
    call method cl_gui_frontend_services=>execute
       EXPORTING
         DOCUMENT               = url.
    Regards,
    Rich Heilman

  • Where to buy my iPhone 5 from? I will be living in Canada for a while after 6 months. And returning to the UK regularly so I want an unlocked iPhone so I can use a local sim in Canada and a local sim in the UK to keep roaming costs down. But which model?

    Where to buy my iPhone 5 from? I will be living in Canada for a while after the next 6 months. And returning to the UK regularly so I want an unlocked iPhone so I can use a local sim in Canada and a local sim in the UK to keep roaming costs down. But which model?
    Thank you for you help in advance

    If you buy an iPhone at the UK or Canadian Apple stores, it should work on the GSM frequencies in both countries. LTE will not work as the LTE channels are different in each country and each iPhone sold in each country is only compatible on LTE channels of that particular country. Other wise it should be fine.
    Be aware that only the Apple store (retail or online) sells the unlocked iPhone in the UK. I think the situation is similar in Canada. (It is in the US).

  • Search for a word and return all the  lines (row) from the text file..

    Hi all,
    I need a help on how to search a string from the text file and returns all the lines (rows) where the searched string are found. I have included the code, it finds the indexof the string but it does not return the entire line. I would appreciate your any help.
    public class SearchWord
         public static void main(String[] args){
         //Search String
         String searchText = "man";
         //File to search (in same directory as .class file)
         String fileName = "C:\\Workspace\\MyFile.txt";
         //StringBuilder allows to create a string by concatinating
         //multiple strings efficiently.
         StringBuilder sb =
         new StringBuilder();
         try {
         //Create the buffered input stream, which reads
         //from a file input stream
         BufferedInputStream bIn =
         new BufferedInputStream(
         new FileInputStream(fileName));
         //Holds the position of the last byte we have read
         int pos = 0;
         //Holds #of available bytes in our stream
         //(which is the file)
         int avl = bIn.available();
         //Read as long as we have something
         while ( avl != 0 ) {
         //Holds the bytes which we read
         byte[] buffer = new byte[avl];
         //Read from the file to the buffer
         // starting from <pos>, <avl> bytes.
         bIn.read(buffer, pos, avl);
         //Update the last read byte position
         pos += avl;
         //Create a new string from byte[] we read
         String strTemp =
         new String(buffer);
         //Append the string to the string builder
         sb.append(strTemp);
         //Get the next available set of bytes
         avl = bIn.available();
         catch(IOException ex) {
         ex.printStackTrace();
         //Get the concatinated string from string builder
         String fileText = sb.toString();
         int indexVal = fileText.indexOf(searchText);
         //Displays the index location in the file for a given text.
         // -1 if not found
         if (indexVal == -1)
              System.out.println("No values found");
         else
              System.out.println("Search for: " + searchText);     }
    }

    Hi, you can use servlet class and use this method to get the whole line of searched string. You can override the HttpServlet to treat that class as servlet.
    public class ReportAction extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
    //write your whole logic.
    BufferedReader br = new BufferedReader(new FileReader("your file name"));
    String line = "";
    while(line = br.readLine() != null) {
        if(line.contains("your search string")) {
            System.out.println("The whole line, row is :"+line);
    }

  • I just bought a macbook pro from the store and it has the demo program on it, the store told me to reboot system to factory settings how do I do this?

    can any one help me with this please!

    >I just bought a macbook pro from the store and it has
    >the demo program on it
         Bring it back to the Applestore, have them take care of it for you.

  • Submit report in background and get result into calling program

    Hi,
    I want to call the standard SAP program from Zprogram to create invoice using Submit. here the code
    SUBMIT RV60SBT1  TO SAP-SPOOL
                        SPOOL PARAMETERS print_parameters
                        WITHOUT SPOOL DYNPRO
                        VIA JOB name NUMBER number
                        WITH VKOR1 eq TVKO-VKORG
                        with X_VBELN eq gv_vbeln_so
                        with ALLEA eq 'X'
                        with ALLEL eq ''
                        AND RETURN.
    the standard SAP program creates invoice (billing document number). I want to get the billing document number which created using the above statement into the calling program.  ......could anyone pls tell me how to do this? ie how to read the billing document number in the calling program.
    Regrds
    shan
    Edited by: Shankar Raju Devadoss on Mar 21, 2011 9:00 AM

    Hi Shankar,
    You can try it in both ways.
    1.   By using the parameter ID VF. (GET PARAMETE ID)
    2.   Select the invoice numbers from the table VBRK for the current date (SY-DATUM) and
           sort it by time and get the latest invoice.
    Regards
    Hareesh Menon

  • How to get data from the called program using SUBMIT in a background job?

    Hi Experts,
    I've a program which creates a background job using JOB_OPEN and JOB_CLOSE function modules.
    Between the above function modules I need to call a program using SUBMIT VIA JOB statement.
    My problem is, How do I fetch some data in an internal table in the called program to the calling program after the SUBMIT statement?
    I tried to EXPORT and IMPORT the data, but they are giving a failed sy-subrc when using this background job.
    Kindly let me know your inputs and valuable suggestions.

    Kumar,
    When we execute a program as a background job then the output will be sent to Spool which needs to be fetched again.I guess we need to use Submit via spool as mentioned by Rajat.
    Check these threads to get some idea
    submit report to spool & import spool id
    Re: Generate Spool for a report
    K.Kiran.

  • I am having an issue where safari keeps crashing and returning to the home screen on an ipad1

    safari on my ipad1 keeps crashing and returning to the home screen. rebooting does not fix the problem neither has a full reset through itunes from a backup or setting up as a new machine. Cab nay body help?

    If restoring from a backup doesn't help, you must have something corrupt in the backup - like a Safari bookmark perhaps - or something in the Safari history. Try the last tip in this list first.
    Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons.
    Close Safari and all apps. Go to the home screen first by tapping the home button. Quit/close open apps by double tapping the home button and the task bar will appear with all of you recent/open apps displayed at the bottom. Tap and hold down on any app icon until it begins to wiggle. Tap the minus (-) sign in the upper left corner to close the apps. Restart the iPad. Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.
    Go to Settings>Safari>Clear History, Cookies and Cache. Restart the iPad. Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.

  • Can I unstall Office 2011 from a Macbook and re-install the same software on a different Mac/Mackbook?

    Hi all,
    I’ve looked around Google and here and I can’t find a definitive answer to my question so hopefully you guys can give me some advice
    I bought the Office package in 2011 when it was new and installed it on my Macbook. I now plan to buy an iMac for the purpose of studying so I'd like to remove it from my Macbook and transfer it to the new Mac. My Macbook is running on the current highest software (the name escapes me at present, I'm not on it to check) and I assume the Mac will be too. If I were to uninstall everything, would I be able to use the same disc (i.e. same unique code) on the other computer? I believe I only have the 1 disc 1 Mac version so can't have two running with the same software.
    Ideally I'd not like to buy another Office package so any advice would be much appreciated. I realise I may not have much choice though...!
    Many thanks for your assistance.
    Kind Regards,

    New Mac's come with OS X 10.8 so you would have to check compatibility of your software with the new OS X versions.
    http://roaringapps.com/apps:table
    Next you will have to check if the software will install or not on 10.8 from the disk, since the disk is static it can't change for newer OS X versions, however the software itself might run fine if a more recently updated version is downloaded  and installed, then the license key entered.
    Far as licensing concerns, you will have to check with the developer how to go about deauthorizing, uninstalling and getting a new license key for the new machine or if you can continue to use the existing one.
    Most licenses are for one machine, however some can be multiple machine packs.
    If you don't exactly need Office specifically to work with other Office users, you can also install the free LibreOffice and it can open your Office files.
    The thing with Office is it's widely used in businesses, so if you learned it already then it doesn't make much sense to continue using it and paying money for only personal use.
    https://www.libreoffice.org/
    LibreOffice is truly cross platform, Linux, OS X and Windows. The files are easily exchange and many Mac users are thrilled using it apparently as the developers have commented a great deal of Mac users are installing it.
    If you have trouble installing, it's likely Gatekeeper security that's on the new 10.8 machines, simply hold control key and click on the installer/program and select "Open" and it will remmeber it's a trusted program from then on.

  • I just updated to Adobe Reader 11.0.07 on my Mac 10.6.8 and now the video files don't work.  How do I uninstall the update and return to the previous version?

    I just updated to Adobe Reader 11.0.07 on my Mac OS version 10.6.8 and now the video files don't work.  How do I uninstall the update and return to the previous version?

    I received a notice from Chris Campbell at Adobe that stated : "....we are aware that Macs created between 2006 and 2008 are currently running into problems using the latest release of Flash Player (version 13)."  My question is will the update of Adobe Reader 11.0.07 cause this problem with Flash Player 13 on my Mac?  Sometimes when I try to view streaming video I get sound but no video.
    >

  • How can I uninstall firefox 4 and return to the version prior?

    I would like to uninstall firefox 4 and return to the prior version. how can I do this?

    To downgrade to Firefox 3.6 first uninstall Firefox 4, but do not select the option to "Remove my Firefox personal data". If you select that option it will delete your bookmarks, passwords and other user data.
    You can then install the latest version of Firefox 3.6 available from http://www.mozilla.com/en-US/firefox/all-older.html - it will automatically use your current bookmarks, passwords etc.
    To avoid possible problems with downgrading, I recommend going to your profile folder and deleting the following files if they exist - extensions.cache, extensions.rdf, extensions.ini, extensions.sqlite and localstore.rdf. Deleting these files will force Firefox to rebuild the list of installed extensions, checking their compatibility, and reset toolbar customizations.
    For details of how to find your profile folder see https://support.mozilla.com/kb/Profiles
    What problems are you having with Firefox 4?

  • Use AO and AI in the same program

    Hello,
    I like write a program to use AO and AI in the same program.
    In this program write a timer a voltage to a AO port and after then it should read a voltage.
    I know how I write voltage to a AO port and read a voltage on a AI port, but not in a the same program.
    The read- and the write-Task, should work as soon as possible (<=1ms). 
    (My timer have 100us ticks) 
    what should I inilize for the PCI6229 card, to use AO and AI and in which order?
    Can I have a example or pseudocode?
    Best regards
    Heiko Mayer 

    Hi Heiko-
    There is very little overlap between the AO and AI examples, so you should be able to piece the code together pretty easily.  I would offer these suggestions:
    1.  These lines should only be executed once, and they should be done before any AI or AO specific initialization is done:
    configureTimebase (board);
    pllReset (board);
    analogTriggerReset (board); 2.  It does not matter which order you perform the AI or AO initialization, but I would recommend waiting to unground the AO reference (by   board->AO_Calibration.writeAO_RefGround (kFalse) until all of the AI and AO init is done.  This will help to avoid any glitching on the AO lines.  The only steps that should be saved until after ungrounding the reference are the Start operations for AI and AO (depending on the AO mode you use, there may not be a specific Start operation to call.  Consult the MHDDK examples for more info about the required steps).
    Hopefully this helps-
    Tom W
    National Instruments

  • Why my airplay mirror doesn't works? when I tap in the button mirror, it closes automatically and return to the task bar

    Hello supporters, I have an ipod touch 5 blue with ios 7 in his last update, and when I connect my pc to my ipod with REFLECTOR to mirror with AIRPLAY it closes automatically in my ipod. I mean... ALL is connected, the router wifi, internet, and reflector on pc is open.... When I press the button of AIRPLAY on my IPOD TOUCH 5 on IOS 7 it let me choose a few options: Ipod touch; and my PC... When I choose MY PC it let me to enable the MIRROR button... When I press the MIRROR BUTTON, it closes automatically all the menu and returns to the task bar and when I try then the same thing later now the menu doesn't closes but when I tap on my AIRPLAY DEVICE "PC" it doesn't selecct, I cant select my pc, and I can see it on the airplay devices in the menu... In conclusion I cant set up my airplay mirror. Why? I think all its working great on my ios device and with my pc.. I said that cause all the people on youtube and on the internet can run it perfectly with that software and I can't! Hope you can help me soon

    See:
    iOS: Troubleshooting applications purchased from the App Store
    Contact the developer/go to their support site if only one app.
    Restore from backup. See:
    iOS: How to back up              
    Restore to factory settings/new iPod

Maybe you are looking for

  • Update sales opportunities with DTW

    Hi Experts, I am trying to update sales opportunities with DTW but get the error below even with a file as simple as: RecordKEy;SequentialNo;OpportunityName RecordKEy;SequentialNo;OpportunityName 1;17803;Anything 2;17892;Anything 3;17894;Anything The

  • I'm trying to update my iphone to V.6.0

    I'm trying to update my iphone to V.6.0, itunes is telling me to download itunes 10.7.  When i do this & download apple software update 2.1.3 i receive an error message stating ' error occurred whilst installing the updates.  try to download manually

  • Need Mapping Help: Generate index if value comes

    Hi Experts, I need mapping help to generate index if value comes form source. we have 4 fields in item level of source and target side we have to pass the these filed values and sequence number. below given the structures: Source:              Target

  • Pictures App and Large Photos / Large Photo Directories

    A problem I've run into from time to time... I have an SLR camera that shoots 18 megapixels. So yes I have some rather large jpg files. Anywhere between 5-9 megs a peice... I shot my family Christmas and wanted to throw the whole directory onto my Pl

  • How to download dmg file

    EVERY TIME I GO TO DOWNLOAD AN APPLICATION  SUCH AS CHROME IT WILL ONLY SHOW IN TEXIT EDITOR AND NOT AS A DMG FILE? WHAT CAN I DO TO FIX THIS?