DEBUG - how can I put a "break-point" when a variable have a certain value

Hi
I need help...
Do you know some kind os instruction or tools to see and stop in debug a program when a variable have a specified value ?
For example:
At debug I want that a program "stop" when likp-vbeln = 70000123000.
Now for do this, I change the code and insert a IF( ), and i put a breakpoint. But i need a way without need change code.
Thanks

Hi Ricardo,
Use Watch point for this puppose.
Watchpoints allow you the option of monitoring the content of individual variables.
The Debugger stops as soon as the value of the monitored variable arrives.
In addition, conditions can be specified. The Debugger also checks whether such a condition is fulfilled.
Creating a Watchpoint
In the toolbar of the New Debugger, you will find the pushbutton Create Watchpoint . It brings you to the dialog box Create Watchpoint.
Using this function, you can enter the variable to be monitored.
All possible ABAP data structures are allowed here.
Hope this will help.
Regards,
Nitin.

Similar Messages

  • How can I put validation for JTextField when gotfocus and lostfocus

    Hi,
    How can I put validation for JTextField when gotfocus and lostfocus ?
    Thanks
    Wilson

    You add a focusListener to the control you wish to monitor. In the focusLost() handler you do whatever, in the focusGained() handler you do whatever.

  • How can I get my iPhone ID when i dont have box, and it is not in "my products"

    How can I get my iPhone ID when i dont have box, and it is not in "my products"? Please help. I lost my phone.

    Here are the various ways:
    http://support.apple.com/kb/ht4061
    If you setup a support profile with Apple, you can also login to your support profile & find the SN listed there.

  • Hi How can I put my number confidential when I call people

    I have a private practice in counselling
    When I have my iphone 4 I use to be able to put my number confidential for when I call my client whit my iPhone4. I just buy a iPhone 5s now and I realise this setting seem not existe anymore.

    Settings -> Phone -> Show My Caller ID

  • How can I make a 'Rollback Point' when I Insert database.

    desiring on edge!

    Hi Steven,
    just to clarify everything done in one dbadapter invoke uses a single atomic database transaction.
    We have no support right now for the jdbc 'savepoint' feature, but from your explanation it seems you want the dbadapter write to be rolled back if the bpel process itself fails.
    There is a way to do this, by configuring the dbadapter to bind its transaction to the global bpel instance transaction.
    This JTAInsert is not shipped with the ga samples but here is the README:
    This is an advanced sample.
    Follow the steps to create the Merge sample, but then add a second duplicate
    merge invoke.
    Attempting to do two duplicate merges of the same object will lead to the
    following:
    -If the row (title) exists then two duplicate updates will be made.
    -If the row (title) does not exist then two inserts will be attempted. The
    second insert will fail, causing the first insert to be rolled back aswell.
    The only other difference is to add the following adapter instance to your
    oc4j-ra.xml and use it instead of eis/DB/BPELSamples:
         <connector-factory location="eis/DB/BPELSamplesDataSource" connector-name="Database Adapter">
              <config-property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>
              <config-property name="connectionString" value="jdbc:oracle:thin:@localhost:1521:orcl"/>
              <config-property name="userName" value="system"/>
              <config-property name="password" value="any"/>
              <config-property name="minConnections" value="5"/>
              <config-property name="maxConnections" value="5"/>
              <config-property name="minReadConnections" value="1"/>
              <config-property name="maxReadConnections" value="1"/>
              <config-property name="usesExternalConnectionPooling" value="true"/>
              <config-property name="dataSourceName" value="jdbc/BPELSamplesDataSource"/>
              <config-property name="usesExternalTransactionController" value="true"/>
              <config-property name="platformClassName" value="oracle.toplink.internal.databaseaccess.Oracle9Platform"/>
              <config-property name="usesNativeSequencing" value="true"/>
              <config-property name="sequencePreallocationSize" value="50"/>
              <config-property name="tableQualifier" value=""/>
         </connector-factory>
    Notice the following key properties are set:
              <config-property name="usesExternalConnectionPooling" value="true"/>
              <config-property name="dataSourceName" value="jdbc/BPELSamplesDataSource"/>
              <config-property name="usesExternalTransactionController" value="true"/>
    Issues:
    This works only for "Merge" operation. "Insert" operation does not.
    When you run this and chose a new title, the first insert is rolled back correctly
    but then the instance does not appear in the bpel console. Likely because the dehydration/auditing is also rolled back.
    Looking for it resulted in:
    <2005-05-25 15:16:24,518> <ERROR> <default.collaxa.cube> <BaseCubeSessionBean::l
    ogError> Error while invoking bean "finder": Instance not found in datasource.
    The process domain was unable to fetch the instance with key "17da72ea26ff041b:d
    09ad3:10410ffa8e2:-7fe6" from the datasource.
    Please check that the instance key "17da72ea26ff041b:d09ad3:10410ffa8e2:-7fe6" r
    efers to a valid instance that has been started and not removed from the process
    domain.
    To verify:
    run polsql @122.DBAdapter/sql/setup.sql first
    then run polslq and
    select title from movies;
    The title you inserted should not appear if the first insert was rolled back.
    Thanks
    Steve

  • How can I get my Ipod engraved when I already have it?

    My sister has hers engraved and mine would look so pretty with my name on it:D

    Any jeweller store can do it for you, as long as it doesnt cover the Apple Logo, GB's, or Serial number and information at the bottom hope this helps!
    HW

  • How can I put a parenthesis around the number?

    Hi expert people!!!
    One question:  How can I put a parenthesis around the number because I have this
    write:   /123 t_bsid-pago1, 141 t_bsid-pago2,
              157 t_bsid-pago3, 175 t_bsid-pago4,
              193 t_bsid-pago5.
    and if I put the parenthesis hardcoded like this:
    write:   /123 '(', t_bsid-pago1,')'.
    when the variable are printed the parenthesis is write very separated from the amount.
    I know that maybe I can use the CONDENSE or CONCATENATE statement but for that I need to create a variable type N, or STRING and if I do that I don't know how can I put the decimals points back.
    Thanks!!

    Hi Carlos,
    Try this:
    REPORT  ZTESTRAJ.
    data: v_val(10) type p decimals 2 value '123456.75',
          v_text type string.
    start-of-selection.
      write:/ v_val.
      v_text = v_val.
      concatenate '(' v_text ')' into v_text.
      condense v_text no-gaps.
      write:/ v_text.
    <b>Output:</b>
    test program...      
    123,456.75 
    <b>(123456.75)</b>          
    Regards,
    Raj
    Message was edited by: Rajasekhar Dinavahi

  • HT1296 how can i put my music from my computer on to my fhone

    how can i put music on my phone that i have on my computer.

    Refer to this article. 
    Itunes: Syncing media content to iOS devices and iPod

  • How to debugg and put a break-point in End Routine

    Hi all,
    Can anybody suggest how to put a break point in Endroutine in BI.7
    Thanks
    DB

    Hi Bhanu,
    Please go through these links:
    How to debug abap code in update rules...routine?
    debug abap routine in infopackage
    Debugging of global transfer and update routine
    Debugging Start/Transfer routine
    And have a look at this demo video to know how to set up break points and how to debug an ABAP program in NW2004s:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9cbb7716-0a01-0010-58b1-a2ddd8361ac0?prtmode=navigate
    Hope it helps..
    Cheers,
    Habeeb

  • How to put a break point while creating a travel request in ess

    Hi to all experts,
    My requirement is to put a break point in the badi while creating a travel request in Ess.
    The badi name is TRIP_WEB_CHECK
    i tried both external and session bps
    i also tried this.
    break uname
    break-point
    and it is i check whether is triggering by throwing dump like ( divide by zero) it is triggering
    how to stop it while triggering

    Hi Bhanu,
    Please go through these links:
    How to debug abap code in update rules...routine?
    debug abap routine in infopackage
    Debugging of global transfer and update routine
    Debugging Start/Transfer routine
    And have a look at this demo video to know how to set up break points and how to debug an ABAP program in NW2004s:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9cbb7716-0a01-0010-58b1-a2ddd8361ac0?prtmode=navigate
    Hope it helps..
    Cheers,
    Habeeb

  • Where to put break point when debugging the inbound IDOC processing

    Hi, Dear Experts,
    If IDOC has error and want to debug, which program or function module  to put break point when debugging the inbound IDOC processing
    Thank you so much!
    Helen

    It depends on if you have the custom FM or standard FM...Is it MM invoice or FI invoice? ... You can find out your FM by going to partner profile (WE20) for your sender partner and partner function.. Drill down to your partner and the message type and find the inbound process code.. Double clicking on the process code will help you find the FM...
    If you don't have access to WE20, You can also put BP into any of the IDOC_INPUT_INVOIC* FM and see if it is getting triggered (assuming your IDOC is standard FM)...

  • I want to break up my hour long video in iMovie 11 into smaller 15 minute segements to upload to youtube. How can i put EDITED VIDEO in new projects in iMovie?

    I want to break up my hour long video in iMovie 11 into smaller 15 minute segements to upload to youtube. How can i put EDITED VIDEO in new projects in iMovie? (each 15 minute segment to iMovie)

    In iMovie's Project Library view (where all your projects are listed), click on the name of your project (don't double-click to open it, just single click to highlight it).
    From the Menu select File > Duplicate Project. A copy of your project will be placed in the Project Library. It will have the same name as the original, but with a number appended. You can rename it if desired - click on its name twice (not double-click) so that it is highlighted as light blue, then over-type it.
    Delete from the duplicate all the clips and other media (for example, photos, music and so forth) that you don't want included in the first of your 15 minute segments. In other words, delete all but the first 15 minutes.
    Continue creating duplicates of the original (and rename if necessary). Delete from each duplicate all the unrequired parts for each segment. So, for example, for the 2nd duplicate delete the first quarter (15 minutes) and the 3rd and 4th quarters.
    You should end up with 4 duplicates with separate names, each containing the required segment. You will also have kept intact the original one hour movie, which you may wish to use independently of YouTube (maybe for burning a DVD or playback through a Media Player).
    Note that duplicating the original project will not take up much extra space on your drive. Projects reference (link to) the associated Event (or Events) in the Event Library - they don't actually contain video as such. The project file also keeps track of titles, transitions, effects, music and so forth that you've added to the project.
    John
    Message was edited by: John Cogdell

  • In fcpX....how can I put an IN and OUT points in my sequence and after export a movie???

    In fcpX....how can I put an IN and OUT points in my sequence and after export a movie???

    You can't. You can't export part of a sequence. Duplicate it and remove the bits you don't want to export from the duplicate.

  • How can we put the report which is generated by the program into spool??

    How can we put the report which is generated by the program into spool??
    I had generated a file in Unix which had the report but now the requirement has changed.
    Regards,
    Shashank.

    Hi Shashank,
    If the program is executed in the background and it has the write statement then the spool will automatically generated.
    Reward points if useful.
    Regards,
    Atish

  • How can I put the report generated by a program into a File?

    Hi all,
       How can I put the report generated by a program into a File?It can be in TXT format or excel format which ever is possible.
    I need to export this file to memory,How can I do that??
    Regards,
    Shashank.

    Hello Shashank,
    Please ignore my previous answer... Ofcourse it works...
    There are several ways to do this...
    two of them are
    1. List -> Save -> File and press enter..
        it will ask for the format, then path where to save it. Just give the path.
    2. Using function module 'GUI_DOWNLOAD'.
    I'm giving the example bellow which explains the usage of both GUI_UPLOAD and GUI_DOWNLOAD.
    To do this... you need to have folder with name 'TEST' and a .txt file in it with name 'test'. And contents of it are :
    TEST1             ,BOT 
    TEST2             ,BOT 
    TEST3             ,BUT 
    with spaces.
    REPORT zssr_bdc .
    DATA: BEGIN OF g_t_itab OCCURS 0,
            matnr LIKE mara-matnr,
            maktx LIKE makt-maktx,
          END OF g_t_itab.
    DATA: g_t_bdcdata TYPE TABLE OF bdcdata.
    DATA: path TYPE string,
          path1 type string.
    path = 'C:\Documents and Settings\ssr3kor\Desktop\TEST\test.txt'.
    path1 = 'C:\Documents and Settings\ssr3kor\Desktop\TEST\test1.txt'.
    *contents of test.txt    *
    *TEST1             ,BOT  *
    *TEST2             ,BOT  *
    *TEST3             ,BUT  *
    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
        filename = path
      TABLES
        data_tab                      = g_t_itab.
    LOOP AT g_t_itab.
      WRITE:/1(18) g_t_itab-matnr, 20(40) g_t_itab-maktx.
    ENDLOOP.
    CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
       filename = path1
       filetype                      = 'ASC'
      TABLES
        data_tab                      = g_t_itab.
    Now you will get one .txt file with name 'TEST1.TXT' in the TEST folder.
    <b>REWARD POINTS IF IT IS HELPFUL</b>
    Regards
    Sasidhar Reddy Matli

Maybe you are looking for

  • I try to create a game, but i got problems yet

    Hello, thus I has again times tries a play to program. And I want to bring that also times to the end. It is stop a play like we it all from the Intro of Ridge Racer 1 or also from our Nokia Handy. Evenly, a play, in which one must settle other ships

  • Error Messages: "There is no disk in drive..." and "Cannot Sync (-124)

    Hello everybody, Kind of a unique case, but problems started for me when I upgraded to Itunes 8 on my new Toshiba Netbook which runs Windows XP. Seems like everytime I open Itunes and insert my ipod nano (4th gen), I get a Windows error message that

  • CALCULATION OF OCTROI IN TAX INJ

    Dear Guru, In the pricing procedure We are following percentage base for the calculation of octroi.The octroi is calculated on the base value excise dutysales tax I give the basic price and the tax code in the PO and the octroi should be directly cal

  • Password doesn't work when connecting other devices

    I have tried several hundred times and I can't connect any other devices to my wireless network using the password. I am using the router password. Is that the correct password. Just got a android phone and woud like to be able to use my wireless net

  • I have iMac G5.  Need VGA adaptor for display port.

    I have an old iMac Power Mac G5 8.2.  I need a VGA adapter for display port so we can use it in our TV studio in my elementary school.  What kind do I need to get? Mini-DVI and mini-display don't fit.