About the statement - "tables Pernr." Please read.

Hello everyone,
We have to use this statement
tables Pernr.
to create the internal table for the statement
Get pernr.
to work. Is it not bad ABAP practice to use the tables statement? What would be the workaround for
tables pernr.
in that case?
Thanking you,
Apollo.

Hi,
If you are using ldb pnp then it is mandatory to define tables pernr.
When you see the code of ldb u will find that there are many such codes which are not considered as good programming practise. But still we use it because of its advantages.
If u use ldb pnpce then u define nodes: peras, pernr. and use get peras instead of tables statement.
Regards,
Divya

Similar Messages

  • About the I pod thouch- Please read this

    My dad is stopping by the apple store next week, and he is getting the ipod touch( 16gb)
    and I want to know if they will still do the free engraving on the ipod touch, and how long will he have to wait
    it will be nice if it someones who knows what there talking about
    please answer soon, I need to know
    please and ty

    This can only be done online. It is engraved before it leaves the factory.
    None of our stores contain an engraving machine to my knowledge.
    Sorry.

  • I can't get the leapfrog connect to open.  It says something about the Testgen fonts.  Please help.

    I need help with the leapfrog connect application.  It won't open and it keeps saying something about the font Testgen.  Please help me if you can.

    Considering that the "Most recent updates" link on the Leapfrog Connect homepage is dated November 2009, I wouldn't hold out too much hope that your software is compatible with Lion, released in July 2011.

  • With in the internal table can I READ the same internal table for a record?

    With in the internal table can I READ the same internal table?
    For Suppose
    LOOP AT itab.
    can I do as below
    READ TABLE itab with key bukrs = itab-bukrs
                       belnr = itab-belnr.
    *and I have to compare
    IF itab-shkzg = itab-shkzg_ia.
    ENDIF.
    ENDLOOP.

    Hi,
    Yes..But use work area to differentiate..
    EX.
    DATA: WA LIKE ITAB.
    DATA: WA_READ LIKE ITAB.
    LOOP AT itab <b>INTO WA</b>.
    can I do as below
    READ TABLE itab <b>INTO WA_READ</b>
               with key bukrs = itab-bukrs
    belnr = itab-belnr.
    *and I have to compare
    IF <b>WA</b>-shkzg = <b>WA_READ</b>-shkzg_ia.
    ENDIF.
    ENDLOOP.
    Please reward for helpful answers.
    Thanks,
    Naren

  • Where could i find information about the state of my request to change my ipod nano 1st gen?

    my ipod 1st gen is part of the program of replacement, but i dont know where i can find information about the state of my request. some ideas?   

    You can enter the Serial Number and Repair ID on this page to get a stsus update:
    https://selfsolve.apple.com/repairstatus/main.do;jsessionid=0phLTksW2mwLbyQVF3Qs zFtCQMH2Jv5xkMxvMlD6RsKVLhpJjpjj!846893301
    Hope that helps!

  • I can't use my Iphone 5s I bought in the state to Africa, Please help me

    I can't use my Iphone 5s I bought in the state to Africa, Please help me

    2fivex wrote:
    It's unlocked phone.. {snip}
    I really wish I could get paid by how many times I have to say this.  The iPhone 5s has not been released in the US in a factory unlocked configuration.  You took a $700 gamble and lost.

  • Does anyone know about the JTF_PF_REPOSITORY table & its purpose?

    Hi folks,
    Does anyone know about the JTF_PF_REPOSITORY table & its purpose? we looked at the data in this table and it seems like it is storing a whole bunch of page related data.
    Can this table can be purged?
    Any pointers will be very helpful.
    Thanks!

    Hi,
    Why do you want to purge this table?
    If you want to delete your personalization or pages just use functional Administrator responsibility or use jdr_utils.delete_document().
    --Prasanna                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How can we give a placeholder to the complex table like "Please Select" in WPF

    How can we give a placeholder to the complex table like "Please Select" in WPF. Actually i have to give a default value like "please select" to the complex table in WPF. I tried with placeholder but its not working.
    Tags edited by: Michael Appleby

    Manu,
    What version of Agentry and WPF client?  If placeholder is not working, it is probably a WPF bug in your version.  There is no other way to do it.  Try it on a current release, and if still broken then file a bug ticket so this can be fixed.
    Jason Latko - Senior Product Developer at SAP

  • Detailed analysis about the dimension tables of a cube

    Hi Experts,
    how can I get a detailed analysis about the dimension tables of a cube? (E.g. how many records include the fact tables, dimension tables and how much percent are these records compared with the whole records of the cube?!)
    Thx in advance for your answers!

    Hi,
    You will get most of the information in LISTSCHEMA transaction code. If you want to see further you can see the records in SE11.
    Regards
    Githen

  • Please explain about the RODELTAM table

    Hi,
    I am going thru the RODELTAM table. I understand that this table is used to check my delta type.
    I had clicked on contents button and then on the execute button. Now the screen that appears has a table with few columns and there is the text log column in the end. I don't understand how to read this table and some terms mentioned in this table.
    The first column is DELTA and underneath this column, there are few abbrevations such as ABR, A, ADD, AID, AIED, AIM AIMD D, E NEWD, NEWE, O, and X. Can someone please expand each of these terms, and explain what does each of these terms mean?
    The columns that are shown are:
    1. DELTA:
    2. ONLYFULL,
    3. UPDM_NIM
    4. UPDM_BIM
    5. UPDM_AIM
    6. UPDM_ADD
    7. UPDM_DEL
    8. UPDM_RIM
    9. DREQSER
    10. DELATYPE
    11. TXTLG
    Also please expalin me the purpose of each of the above mentioned columns.
    Thank you.
    TR.

    Hi,
    RODELTAM table contains the details abt DELTA PROCESS like
    ABR, A, ADD, AID, AIED, AIM  ets
    Delta only with Full Upload (ODS or InfoPackage Selection)
    A ALE Update Pointer (Master Data)
    ABR Complete Delta wth Deletion ID Using Delta Queue (Cube-Cap.)
    ABR1 As 'ABR' Procedure, but Serializatn only Request by Request
    ADD Additive Extraction Using Extractor (e.g.LIS-InfoStructures)
    ADDD As 'ADD' but via Delta Queue (Cube Enabled)
    AIE After Images Using Extractor (FI-GL/AP/AR)
    AIED After-Images with Delete Indicatr via Extractr (FI-GL/AP/AR)
    AIM After Images Using Delta Queue (e.g. FI-AP/AR)
    AIMD After Images wth Deletion ID Using Delta Queue (e.g. BtB)
    CUBE InfoCube Extraction
    D Unspecific Delta Using Delta Queue (Not ODS-Capable)
    E Unspecific Delta Using Extractor (Not ODS-capable)
    FIL0 Delta Using File Import with After Images
    FIL1 Delta Using File Import with Delta Images
    NEWD Only New Records (Inserts) via Delta Queue (Cube Enabled)
    NEWE Only New Records (Inserts) via Extractor (Cube Enabled)
    O
    ODS ODS Extraction
    X Delta Unspecified (Do Not Use!)
    check RODELTAMT BW Delta Process (Text)  table also for more details and also
    check this link
    http://help.sap.com/saphelp_nw04s/helpdata/en/84/81eb588fc211d4b2c90050da4c74dc/frameset.htm
    Hope this helps
    Anand Raj

  • Beginner question about prepared statements...PLEASE help! :-)

    First let me say thanks for the assistance. This is probably really easy to do, but I'm new to JSP and can't seem to figure it out.
    I want to dynamically populate a table that shows whether a particular person has an appointment at a given date and time with a user. To do this, I want to query the MySQL database for the lastname of the person with the appointment that occurs with the user at the year, month, date, and time, in question.
    THE CODE BELOW DOESN'T WORK (obviously) BUT SOMEWHAT ILLUSTRATES WHAT I'M TRYING TO ACCOMPLISH:
    <%
    Driver DriverTestRecordSet = (Driver)Class.forName(MM_website_DRIVER).newInstance();
    Connection ConnTestRecordSet = DriverManager.getConnection(MM_website_STRING,MM_website_USERNAME,MM_website_PASSWORD);
    PreparedStatement StatementTestRecordSet = ConnTestRecordSet.prepareStatement("SELECT lastname FROM appts_pid1 WHERE user_id='<%=(((Recordset1_data = Recordset1.getObject(user_id))==null || Recordset1.wasNull())?"":Recordset1_data)%>' AND year='<%= yy %>' AND month='<%= months[mm] %>' AND date='<%= dates[dd] %>' AND appttime='16:15:00'");
    ResultSet TestRecordSet = StatementTestRecordSet.executeQuery();
    boolean TestRecordSet_isEmpty = !TestRecordSet.next();
    boolean TestRecordSet_hasData = !TestRecordSet_isEmpty;
    Object TestRecordSet_data;
    int TestRecordSet_numRows = 0;
    %>
    The real problem comes in the prepared statement portion. If I build the prepared statement with static values like below, EVERYTHING WORKS GREAT:
    PreparedStatement StatementTestRecordSet = ConnTestRecordSet.prepareStatement("SELECT lastname FROM appts_pid1 WHERE user_id='1' AND year='2002' AND month='October' AND date='31' AND appttime='16:15:00'");
    But when I try to use dynamic values, everything falls apart. It's not that the values aren't defined, I use the user_id, year <%= yy %>, month <%= months[mm] %>, etc. elsewhere on the page with no problems. It's just that I can't figure out how to use these dynamic values within the prepared statement.
    Thanks for reading this far and thanks in advance for the help!!!!

    Hi PhineasGage
    You are little bit wrong in your
    your preparedStatement.
    Expression tag within scriptlet tag is invalid.
    Whenever you are appending the statement with
    expression tag, append it with "+" and remove
    expression tag.
    Hopefully it will work
    ThanksThanks for the response!
    I know that the expression tag within scriptlet tag is invalid. I just need a workaround for what I want to do.
    I'm unclear what you mean by "Whenever you are appending the statement with expression tag, append it with a "+" and remove expression tag".
    Could you give an example?
    In the meantime, I've been trying to digest the docs on prepared statements and have changed the code to look like:
    PreparedStatement StatementTestRecordSet = ConnTestRecordSet.prepareStatement("SELECT lastname FROM appts_pid1 WHERE user_id= ? AND year= ? AND month= ? AND date= ? AND appttime='13:15:00'");
    StatementTestRecordSet.setInt(1,1);
    StatementTestRecordSet.setInt(2,2002);
    StatementTestRecordSet.setString(3,"October");
    StatementTestRecordSet.setInt(4,31);
    Again, WITH THE STATIC VALUES, THIS WORKS FINE...but when I try to use expressions or variables like below, things don't work:
    StatementTestRecordSet.setInt(2,<%= yy %>);
    Obviously, I'm doing something wrong, but there has to be a way to use variables within the prepared statement.
    ALSO, the values are being passed to this page via URL in the form:
    samplepage?user_id=1&year=2002&month=October&date=31
    Based upon this information, is there another way (outside of stored procedures in the db) to do what I want to do? I'm open to ideas.

  • How do I know about the whole tables, sequences, triggers of the specific D

    Hello,
    I can check the whole tables of the db users with select * from tab; BUT can I know the whole META DATA of tables, sequences, triggers, procedures of a specific user?
    Best regards

    Raakh wrote:
    Hello,
    I can check the whole tables of the db users with select * from tab; BUT can I know the whole META DATA of tables, sequences, triggers, procedures of a specific user?
    Oracle doesn't expose the metadata just like that but shows it in the various columns of various views based on the object type, for example like for tables, it would be in the user_tables and so on. If you are interested in knowing about the metadata of a specific object, you should use dbms_metadata package.
    http://download.oracle.com/docs/cd/E11882_01/appdev.112/e16760/d_metada.htm#ARPLS641
    HTH
    Aman....

  • New 4th Gen. iPod Nano 16GB. Plugged in for the first time. PLEASE READ!

    I got the new 4th generation for christmas and i plugged it in and something pops up about registering and i clicked later.
    and then it tells me that I have to Read and agree to the software.
    So I read through all of that and at the end, there is a box you can check to say that you have read and agreed. I did that, but then you have to click a button to confirm/continue im guessing. Well, my problem is, that my computer screen is too small for me to see the button, in other words, I cant confirm/continue and am stuck there, I cant do anything else with the ipod with out continuing this step. I have tried to Maxamize the screen and dragging over. nothing seems to work.
    Is there any other day to agree and confirm to this? If there isn't, is there a way that I can get to the confirm/continue button?
    I really need to use my iPod.
    I Have windows Xp.
    PLEASE REPLY.
    my iPod is important.
    I have tried changing my screen resolution.

    you have a Windows computer -- that's the problem.
    it would work just fine on a Mac.

  • Future Things we want Rim to Fix on the Blackberry Playbook (RIM Please read and reply) Paying customers need some feedback.

    Since we all purchased this item for the Flash on the Go experience let make sure we have the following in the next OS update please
    Stereo Bluetooth (Can't sync with my Car Stereo) Ford Focus
    for those long road trips
    NetFlix App paying subscriber
    Hulu App paying subscriber
    Scapbook App that was premiered before the release of the BB playbook
    Android
    Please add to the list so Rim will read.  Paying $499.99 to 699.99 for something that is a paperweight because of the things we can't have and there are list of websites we can't even access why? 

    Also VERY IMPORTANT!!!!!!!
    We need a FILE MANAGER ASAP!
    this to me is crucial cause i cant manage anything in terms of files right now on my playbook and i have 64GB of data i could store but there is no point of filling it all up if i cant even manage any files as of right now. its to the point that i rather store stuff in my BB smartphone than in my PB! which makes no sense!
    Also,
    -auto correction would be nice
    -view pictures in portrait mode
    -themes on PB would be great
    -wi-fi music sync just like on my BB smartphone would be very good as well
    -a .rar and .zip file opener and extractor for downloaded files
    -BBM BBM BBM BBM! please BBM!
    -Social feed app! that ill be amazing! or bridging the one i have on my BB smartphone!
    -BB protect for PB is going to be necessary and mandatory over time! very important!
    for now that will be all...

  • How about the statement of regular expression like for this

    I what to get varians String array by one regular express for the statement like:
    ${user} like play ${game} in ${date}
    I want to get String[] as {"user","game","date"} by one regex, by str.split(regex). I tried many times but always fail to get the result I expected. May it be possible to meet the destination?
    thanks in advance
    Frederick

    why StringBuffer was using here?So one could split the pattern into multiple lines. But it just occurred to me that one could just use string concatenation, which would look better. I don't know why I bothered to use StringBuffefer.
    e.g.:
    String pattern =
        "^" +           // the start of a string
        "(dog)|(cat)" + // match either "dog" or "cat" at the start of the line
        "\\s*" +        // match an arbitrary amount of whitespace
        "$";            // but don't allow anything other than whitespace after dog or cat
    Pattern p = Pattern.compile(pattern);
    Pattern p = Pattern.compile("^(dog)|(cat)\\s*$");> isn't this look more simpler and better?
    In this case, yes. I was looking for a way to make regexps more explicit, with whitespace and comments, for more complicated cases.
    But those double quotes and plus signs add ugliness of their own, so a regexp would have to be pretty complex before it would be an improvement.

Maybe you are looking for