Listing 17.5  in 21 DAYS :Which WRITE Statement has been referred to?

Q]     Please see this link
http://venus.imp.mx/hilario/Libros/TeachYrslfAbap4/ch17.htm#LeavinganEvent
& please see the example
Effects of exit, check, and stop Within Events
& in this  please see the line number 74& 75 it is marked there
74 *   exit.                  "exits event and returns to write statement
75 *   check 'X' = 'Y'.       "exits event and returns to write statement
Which WRITE Statement has been referred to?

hiee...
TOP-OF-PAGE is the event which is triggered when the first WRITE statement is occured.
TOP-OF-PAGE.
  WRITE: / 'Title'.
   exit.                  "exits event and returns to write statement
   check 'X' = 'Y'.       "exits event and returns to write statement
   stop.                  "goto end-of-selection - don't write after it
  ULINE.
inthe above code...
If exit is uncommented-> at the first write statement in the start-of-selection, the cursor will come to the TOP-OF-PAGE and writes Title on the screen. after that it EXITS. the ULINE at the end of the code will not execute.
if check 'X' = 'Y' and stop are uncommented-> at the first wirte statement in start-of-selection, the cursor will coem to TOP-OF-PAGE , writes Title and ckecks the condition 'X' = 'Y' which is false obviously...so the cursor goes back to the write statement in the START-OF-SELECTION
The first WRITE statement in the START-OF-SELECTION is
WRITE: / 'Top of SOS'.
This is the WRITE stmt which we are referring to.
Reward points if helpful,
teja.

Similar Messages

  • PO List in which Payment Terms has been changed

    Hi,
    Please let me know how can i find the PO List, in which Payment Terms has been changed.
    Is there any table for it..
    Plz help...

    Hi,
    The change documents are stored in CDHDR (Header table) and CDPOS (Item) tables.
    You can find out the list of PO objects in theses tables.
    Cheers,
    Satish

  • Finding which menu item has been clicked

    Does oracle forms have anyway of knowing which menu item has been clicked.
    I have a security structure set up where menu items are made visible depending on their name, which in turn is based on the individual forms that a particular user can access.
    I would like to write a generic method for all menu items where it uses the name of the clicked menu item to perform a query, the result could be used to open a new form.
    So is there a build in or some 'secret source' which tells me the name or gives me the id of a clicked menu item?
    Message was edited by:
    gazbarber

    Not entirely sure what you mean, are you sugesting i have a generic method with a switch statment and uses the input paramter to decide what to do?
    It's not really what i'm after, rather I already have the name of the menu item in the database, the same table also contains the module filename that clicking the button should go to.
    So the idea would be somthing like
    declare
    begin
    select module name into new form from secutity table where menu item = :system.current menu item;
    open_form(new form);
    end;
    :sysem.current menu item is the missing ingreadiant.
    My menu has many items in the hundreds i think so even the generic switch staement would be pretty tedious and i want changes in the database to be felt system wide as they are else where in my system.
    Thanks for you help and i hope this explains my question better.
    Regards,
    Gareth
    Message was edited by:
    gazbarber

  • Help!! I'm using a Mid 2012 MBP retina. for the past 2 years my write speeds has been consistently on 400MB/s via black magic test. but now it only have 100MB/s going down to 80MB/s. what should I do???? getting slower...

    Help!! I'm using a Mid 2012 MBP retina 2.3Ghz i7 with 8GB of ram 256SSD. for the past 2 years my write speeds has been consistently on 400MB/s and up via black magic test. but now it only have 100MB/s going down to 80MB/s. what should I do???? I have already cleaned and even restored my MBP still it's on 100MB/s. please help. I have to finish tasks on a timely manner.

    No. This requires completely repartitioning the SSD. You can do that only by using the Network Recovery method or the method I outlined. My method preserves all your data and doesn't require doing a slow Network Recovery. But if you wish to do that instead. The purpose of the whole exercise is to "clean" the SSD of garbage collected during use that tends to cause the SSD to slow down as you've described.
    Install OS X Using Internet Recovery
    Be sure you backup your files to an external drive or second internal drive because the following procedure will remove everything from the hard drive.
    Boot to the Internet Recovery HD:
    Restart the computer and after the chime press and hold down the COMMAND-OPTION- R keys until a globe appears on the screen. Wait patiently - 15-20 minutes - until the Recovery main menu appears.
    Partition and Format the hard drive:
    Select Disk Utility from the main menu and click on the Continue button.
    After DU loads select your newly installed hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Click on the Partition tab in the DU main window.
    Under the Volume Scheme heading set the number of partitions from the drop down menu to one. Click on the Options button, set the partition scheme to GUID then click on the OK button. Set the format type to Mac OS Extended (Journaled.) Click on the Security button. Set Zero Data - one-pass, click on the OK button. Click on the Partition button and wait until the process has completed. Quit DU and return to the main menu.
    Reinstall OS X: Select Reinstall OS X and click on the Install button. Be sure to select the correct drive to use if you have more than one.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.
    This should restore the version of OS X originally pre-installed on the computer.

  • How to find out the PO line items for which no GRN has been done

    Dear Friends,
    I need a report which will show all the fully open PO items for which no GRN has been done.
    In ME2N when I give the selection parameter "open goods receipt" then it shows all the line items with partially & fully open. But my requirement is to get a report of only fully open items.
    Regards
    Rutabhadra Panda

    Hi Friends,
    Thanks a lot for your reply.
    But this is a report which projects the expected GRNs & does not depend whether partial or full.
    Is there any other way out?
    Can  I download from the table directly.
    Regards
    Rutabhadra Panda

  • How to determine which FileChooser ExtensionFilter has been selected

    Hi,
    I'm using a JavaFX fileChooser.showSaveDialog with two extension filters (*.csv and *.xml). How can I determine which filter was selected when the end-user clicks the save button?
    I am writing a program that allows the end-user to create an output file in CSV or XML format.
    If the end-user enters a file name with no extension, I need a way to determine if I should create a CSV or XML file. I would also like to add the proper extension to the file name if none is specified by the end-user. I want to do this based on which filter the end-user has selected. I wrote a Java program 5 years ago and I was able to do this with the following instruction:
    String extension = jFileChooser.getFileFilter().getDescription();
    I can't find a similar instruction for JavFX.
    My JavaFX Code:
    FileChooser fileChooser = new FileChooser();
    fileChooser.setInitialDirectory(new File(options.getOutputDirectory()));
    ExtensionFilter filter1 = new FileChooser.ExtensionFilter("Comma Delimited (*.csv)", "*.csv");
    fileChooser.getExtensionFilters().add(filter1);
    ExtensionFilter filter2 = new FileChooser.ExtensionFilter("XML Document (*.xml)", "*.xml");
    fileChooser.getExtensionFilters().add(filter2);
    File file = fileChooser.showSaveDialog(stage);
    String filename = file.getAbsolutePath();...How do I determine which extension filter has been selected?
    My Java Code:
    JFileChooser jFileChooser = new JFileChooser();
    jFileChooser.setCurrentDirectory(new File(outputDirectory));
    jFileChooser.setSelectedFile(new File(backupfile));
    FileFilter filter = new FileNameExtensionFilter("Comma Delimited (*.csv)", "csv");
    jFileChooser.addChoosableFileFilter(filter);
    jFileChooser.setFileFilter(filter);
    filter = new FileNameExtensionFilter("XML Document (*.xml)", "xml");
    jFileChooser.addChoosableFileFilter(filter);
    jFileChooser.setAcceptAllFileFilterUsed(false);
    jFileChooser.setDialogTitle("Export Alarms");
    jFileChooser.setBackground(colorFileChooser);
    int returnVal = jFileChooser.showDialog(jFrame, "Export");
    if (returnVal == JFileChooser.APPROVE_OPTION) {
        File file = jFileChooser.getSelectedFile();
        String filename = file.getAbsolutePath();
        String extension = jFileChooser.getFileFilter().getDescription();
        if (extension.equals("XML Document (*.xml)")) {
            if (!filename.endsWith(".xml") && !filename.endsWith(".XML")) {
                filename = filename + ".xml";
            saveTableXML(filename);
        else if (extension.equals("Comma Delimited (*.csv)")) {
            if (!filename.endsWith(".csv") && !filename.endsWith(".CSV")) {
                filename = filename + ".csv";
            saveTableCSV(filename);
    }Thanks,
    Barry
    Edited by: 907965 on May 13, 2012 1:14 PM
    Edited by: 907965 on May 13, 2012 1:15 PM
    Edited by: 907965 on May 13, 2012 1:19 PM

    This problem is currently tracked as http://javafx-jira.kenai.com/browse/RT-18836.

  • Select a location to which a plant has been assigned

    Hi all.
    We Work in SRM 5.0 Extended Scenario, ECC 6.0.
    When I try to make a PO from a SC system sends me the following error: Select a location to which a plant has been assigned.
    I made corrections in the organizational unit, assign default to the plant as buyers in extended attributes, but the problem persists.
    Any help will be good.

    Hi Raul,
    Check whether in the Extended Attributes of P.Org / P.Group where the user is assigned has Locations maintained or not.
    Also check for any check in the Deactivate check box.
    Check in BBP_LOCMAP table using SE16 txn. whether all the plants concerned were replicated from the correct logical system or not.
    Otherwise once again replicate the plants using BBP_LOCATIONS_GET_SELECTED report.
    Check for the consistency of Business partner using BBP_BP_OM_INTEGRATE txn by inputting the business partner number of plant.
    Please let us know after checking and modifying the above mentioned points for further help.
    Hope this will help you in resolving the issue.
    Award points for helpful answers.
    Rgds,
    Teja

  • An access from an unrecognized location has been detected to your account using your devices, due to which your account has been temporarily disabled so that activity verification can be done. Activity Information •IP : 188.210.3.99  •Location : Pa

    I have just received a second email this morning :
    An access from an unrecognized location has been detected to your account using your devices, due to which your account has been temporarily disabled so that activity verification can be done.
    Activity Information
    IP : 188.210.3.99
    Location : Paris, France.
    I googled this last night and was told to inform Apple so this is what I am doing............. Need I do more? Just ignore the previous emails?
    Thanks for your time.....

    It is a phishing attempt. Do not respond. Do not divulge any personal or financial information. You can use the address below to forward the suspect email message to Apple.
    [email protected]
    The link below has information to help identify fraudulent emails.
    http://support.apple.com/kb/HT4933

  • Auto TECO Orders for which finished date has been reached-Periodic Job

    Dear PP GURUS N EXPERTS,
    My company want to TECO all the production order automatically for which finished date has been reached or (Finish date is before current date).
    On SDN, I have found that it can be carried our by scheduling the variant of PPIO_ENTRY or COHV. and it will be a periodic job.
    I want to know that for this which parameters I have to select and where / how I mention that order finish date has been reached. Since it will be a periodic job.
    Early response will be highly appreciated.
    With thanks,
    DSC

    Dear DSC
    You can use tranaction code CO44, define a variant for periodic job.
    Important selection parameters :
    Status selection profile : define which kind of production orders you want to set TECO indicator, for example with status CNF or DLV.
    Basic finish date : define basic finish date, for example if you want to TECO the production orders whose basic finish date is less than or equal current date, when you create the variant, selection variable can be D ( D: Dynamic date calculation ), name of variable can be "current date"
    Actions : please select the indicator "complete Technically".
    You can have a try, please let me know the result.
    Qiu

  • Could not complete your request becuase read or write access has been denied

    I'm Using Adobe FreeHand MX 11.0, when i need to print out always msg error"Could not complete your request becuase read or write access has been denied".
    can your help me  solve it?
    i'm using Window Vista Home Premium and a try to upgrade the version but still cannot work.

    I get that sometimes when I'm trying to export to PDF (same as printing). The solution I found on another forum some time ago:
    Go into
    C:\Documents and Settings\<user>\Application Data\Macromedia\FreeHand MX\11\English\Settings
    and delete the fhprefs.txt file. The next time you start FH, the file will be regenerated and FH will startup like a new installation. I'm using XP but I find I have to do this fairly often. Don't be discouraged if it doesn't work the first time. Keep trying. Also try deleting fhmxxmgr.txt, logging off and back on the desktop and any combination of the aforementioned.

  • ERROR - Select a location to which a plant has been assigned

    1 Message
      Select a location to which a plant has been assigned  (Item  BOLT&NUT 4.6 COMM HEX HEAD BLK 10X170MM ) 
    this is the error message I get any idea how to fix it?
    Cheers
    B

    Hi. I presume the plants are linked correctly to the new company code in the backend, table T001K?
    Also, check the entries in SRM in table BBP_LOCMAP.
    Are the plants assigned to the right company codes in this table?
    There is an issue if you replicate plants to SRM then change the company code assignment SRM does not get updated.
    To correct BBP_LOCMAP you can use function BBP_CHANGE_ORGANIZATION.
    Regards,
    Dave.

  • Since the last IOS update, I still can't drag distribution lists from my contacts to my email.  Apple has been absolutely no help, in spite of contacting them 5 times on this subject.  Any suggestions or help would be greatly appreciated.

    Since the last IOS update, I still can't drag distribution lists from my contacts to my email.  Apple has been absolutely no help, in spite of contacting them 5 times on this subject.  Any suggestions or help would be greatly appreciated.
    I have IOS  7.0.1 and updates are current.
    Pags1970

    No Mac can run any version of iOS, that is for iDevices only.
    Macs run OS X. What version of that do you have?

  • [svn:osmf:] 15527: Fix bug FM-696: Capability change events being dispatched after the trait to which they refer has been modified .

    Revision: 15527
    Revision: 15527
    Author:   [email protected]
    Date:     2010-04-16 17:21:06 -0700 (Fri, 16 Apr 2010)
    Log Message:
    Fix bug FM-696: Capability change events being dispatched after the trait to which they refer has been modified.  Updated unit tests.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-696
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/media/MediaPlayer.as
        osmf/trunk/framework/OSMFTest/org/osmf/media/TestMediaPlayer.as

    Major Update: The G-Keys can now be edited without recompiling by editing shell scripts at "/usr/share/g15daemon/macros/"
    Each button has it's own script file named by it's label (e.g. to edit the functionality of G1, open the script named G1.) The button will try to execute the scripts as programs, so make sure they are executable (chmod +x) and as long as the name remains the same, if you want to replace the files with something different, know that the arguments currently given to the files ($1 and $2) are ($1)on/off and ($2)0-2  (where 0 is M1 and 2 is M3)
    To download the updated sources, go here (only the g15daemon source/patch was updated). This thread's OP has been updated.
    Last edited by rabcor (2015-02-12 04:46:48)

  • How do I display the playlist(s) to which my music has been assigned?

    I know that I have music in my library which is not in any of my playlists. The question is, "Which songs?" I suppose I could look in the playlist I think it should be in to see if it's there, but by number 500 or so my eyes get kind of tired; and what if I put it in the wrong playlist by accident; or what if I overlooked it? I suppose I could just start from scratch too, but I hope I don't have to do that. I think it would be a lot simpler if there were a way to display the playlist to which a piece of music is assigned in the music library window. That way I could see what playlist each piece was in as well as see if there are pieces that are not in any playlist. It would even be helpful if I could just click on an individual song to see what playlist, if any, I have it in. Is there a way to do either of these things? I hope so

    Using the Smart Playlist idea was a great help. It worked perfectly! Thank you very much for the suggestion. I really appreciate it. Now all of my music has been assigned to at least one Playlist. I always worry, though, that I may have accidentally dragged a song to the Playlist above or below it; or maybe I should have put it in different Playlist; or more than one Playlist. I guess I have a little OCD. Anyway, it would be nice just to be able to review all of the music information, including the playlists that are assigned, in the music list. It would be a lot easier with a lot less clicking. Thanks to your suggestion, though, I now know that all of the songs have been assigned to Playlists. Again, I appreciate your help. Thank you.

  • How to find out the last date & time on which a program has been run

    Hi Experts,
    Can anybody tell how to find out the last date on which a purticular program has been run.
    Valuable answers will be rewarded.
    Thanks & Regards,
    Satish.

    Hi!
    Try STAD transaction. Unfortunately it contains a huge amount of data, so it is available only for a few days backwards... Maybe some weeks, but you can't make yearly reports from its data... So it's not useful to see, which program is in use or not...
    I planned once to download it weekly, but it was not so important...
    Regards
    Tamá

Maybe you are looking for