Plz answer this question

what is the difference between sy-tabix,sy-index

hi,
SY-INDEX
SY-INDEX contains the number of loop passes in DO and WHILE loops, including the current loop pass.
SY-TABIX
Current line in an internal table. With the following statements SY-TABIX is set for index tables. With hashed tables, SY-TABIX is not filled or it is set to 0.
· APPEND sets SY-TABIX to the index of the last table row, that is the total number of entries in the target table.
· COLLECT sets SY-TABIX to the index of the existing or appended table row. With hashed tables, SY-TABIX is set to 0.
· LOOP AT sets SY-TABIX to the index of the current table row at the beginning of every loop pass. After leaving a loop, SY-TABIX is set to the value it had before entering the loop. With hashed tables, SY-TABIX is set to 0.
· READ TABLE sets SY-TABIX to the index of the table row read. If no row is found with binary search while reading, SY-TABIX contains the index of the next-highest row or the total number of rows +1. If no row is found with linear search while reading, SY-TABIX is undefined.
· SEARCH  FOR sets SY-TABIX to the index of the table row, in which the search string was found.

Similar Messages

  • Can anyone help or answer this question for me. Is there a way to have a private album for pictures sent to my phone? Don't exactly want kids ( niece and nephew ) to play on my phone and see private pictures of my girlfriend

    Can anyone help or answer this question for me. Is there a way to have a private album for pictures sent to my phone? Don't exactly want kids ( niece and nephew ) to play on my phone and see private pictures of my girlfriend

    What about this?
    https://itunes.apple.com/ru/app/best-secret-folder/id488030828?l=en&mt=8

  • Could you please answer this questions ?

    could you please answer this questions ......
    2. What can you do with the DBMS_LOB package?
    A. Use the DBMS_LOB.WRITE procedure to write data to a BFILE.
    B. Use the DBMS_LOB.BFILENAME function to locate an external BFILE.
    C. Use the DBMS_LOB.FILEEXISTS function to find the location of a BFILE.
    D. Use the DBMS_LOB.FILECLOSE procedure to close the file being accessed.
    3. Which two statements about packages are true? (Choose two)
    A. Packages can be nested.
    B. You can pass parameters to packages.
    C. A package is loaded into memory each time it is invoked.
    D. The contents of packages can be shared by many applications.
    E. You can achieve information hiding by making package constructs private.
    4. Which three are true statements about dependent objects? (Choose three)
    A. Invalid objects cannot be described.
    B. An object with status of invalid cannot be a referenced object.
    C. The Oracle server automatically records dependencies among objects.
    D. All schema objects have a status that is recorded in the data dictionary.
    E. You can view whether an object is valid or invalid in the USER_STATUS data dictionary view.
    F. You can view whether an object is valid or invalid in the USER_OBJECTS data dictionary view.
    5. You need to create a stored procedure, which deletes rows from a table. The name of the table from which the rows are to be deleted is unknown until run time. Which method do you implement while creating such a procedure?
    A. Use SQL command delete in the procedure to delete the rows.
    B. Use DBMS_SQL packaged routines in the procedure to delete the rows.
    C. Use DBMS_DML packaged routines in the procedure to delete the rows.
    D. Use DBMSDELETE packaged routines in the procedure to delete the rows.
    E. You cannot have a delete statement without providing a table name before compile time.
    6. You need to drop a table from within a stored procedure. How do you implement this?
    A. You cannot drop a table from a stored procedure.
    B. Use the DROP command in the procedure to drop the table.
    C. Use the DBMS_DDL packaged routines in the procedure to drop the table.
    D. Use the DBMS_SQL packaged routines in the procedure to drop the table.
    E. Use the DBMS_DROP packaged routines in the procedure to drop the table.
    7. When using a packaged function in a query, what is true?
    A. The COMMIT and ROLLBACK commands are allowed in the packaged function.
    B. You cannot use packaged functions in a query statement.
    C. The packaged function cannot execute an INSERT, UPDATE, or DELETE statement against the table that is being queried.
    D. The packaged function can execute and INSERT, UPDATE, or DELETE statement against the table that is being queried if it is used in a subquery.
    E. The packaged function can execute an INSERT, UPDATEM or DELETE statement against the table that is being queried if the pragma RESTRICT REFERENCE is used.

    It should be good if you try yourself by training your brain to solve these questions and then share them with us to get more help or advice
    Kamran Agayev A. (10g OCP)
    http://kamranagayev.wordpress.com

  • "You did not answer this question completely" warning

    Hi All,
    Sorry for bombarding the forum of late.
    I have another issue coming up on this current piece. I have
    a set of questions that are able to be answered in a random order
    through a grid type layout. A little like jeopardy. The problem
    hapens like this: when the learner clicks on the initial Q they
    jump to the appropriate slide and answer the question no problem,
    and once answered, they jump back to the question grid. This works
    fine, unfortunately, when they click the next question they jump ok
    but the question displays an error "you did not answer this
    question correctly" and they can't click the choices. I believe i
    checked and unchecked all the appropriate places, but I am not
    sure.
    Any advice would be great.
    Regards,
    Ryan

    Have you configured your Quiz Settings to allow backward
    movement? That's required when the user is not moving forward
    linearly.
    You should also play with the options in the Required
    dropdown in the Quiz Settings until things work as desired. That
    seems to control whether Captivate lets you jump over questions or
    not, as your random access scheme would require.
    I imagine it needs to be set to "Optional - the user can skip
    this quiz" but there may be another setting that also works for
    your needs.
    Cheers,
    John

  • Satus bar, please answer this question. thanks

    Which of the following is not seen by the user normally in the status bar of the
    SAP screen
    a. client number/id
    b. session number
    c. data server name/id
    d. user id/name
    e. information, error, and warming messages

    " then why have the £2.99 apps not changed prices? "
    The app developers and Apple can choose to price their product however they like.  Reasons could be market conditions, costs ( legal, taxes, structure, licensing,etc), simple profit strategy, market positioning, etc.  They could just decide that they need more profit.  All businesses have this freedom and exercise it.
    "Looks to me as if I'm getting ripped off. "
    Not any more that with any other product or service you buy.  Everyone prices their product/service as they see fit.  the consumer can then deice to purchase or not.
    "Can you guys at Apple please answer this question? "
    No.  Apple will not respond to you here at all.  This is a user forum.
    They certainly will not explain their pricing strategy to your in any case, just as most any other company does not.

  • HT3523 what does the meaning of "you need to install additional software to open this type of file." did i have to upgrade it or compressed the video or i have to upgrade my macbook? please answer this question. thank you :)

    please answer this question because i can't upload my video cause i can't open it. sooo please answer this question. i'm using macbook white the latest version.

    i had the same problem and i fix it installing ccleaner, it is free and an excellent program. You can download it from: https://www.piriform.com/ccleaner/download
    Once installed, in the tab "Herramientas" (sorry but i have it in spanish) you choose "Inicio" and them you pick CS5ServiceManager then you pick in delete option. Basically you are removing of the startup programs...
    Hoping to be helpful, and excuse my bad english!

  • To anyone whom can please answer this question please!!!!​!!!!!!!!!!​!!!!!!!!!!​!!!!!!!!!!​!!!!!!!!!!​!

    Does my HP Stream 7 have a tracking device on it I need to know because my tablet just got stolen around 1:00 PM today.
    This question was solved.
    View Solution.

    Hi,
    Very sad to say No.
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • Can some one simply answer this question with me going round and round in circles,.,I am in Australia. Do I use the British or US firefox download.

    I am in Australia. Do I use the British or US firefox download.
    I am having extreme difficulty getting a simple answer to this question.
    I just keep getting sent back and forth to different firefox sites for more details, or ask community, go to an answer site etc etc.

    Maybe best to install the British version and install the Australian dictionary.
    *https://addons.mozilla.org/en-US/firefox/addon/english-australian-dictionary/

  • Can anyone answer this question regarding MAX RAM?

    My old iMac SE DV graphite was purchased and delivered in January, 2000. The original order catalog (which I kept) claimed that it was "expandable to 512mb", as were all the 400mhz G3 slot-loading DV models in various 'flavors' including my Graphite Special Edition model. Also, both / all versions had the ATIRage 128 accelerator with 8mb SDRAM.
    The only differences I can discern are that my Graphite has more ram (128mb) and had a slightly bigger hard drive (13GB on the graphite vs 10GB for the 'fruit').
    Note: I have since replaced the hard drive with a 20GB since the original died within the first 2 years.
    Also, I am running in 10.3.9 most of the time but still have OS 9.2.2 in the machine.
    On this disussion site and other places (including MacWorld articles) I've seen conflicting statements as regards the MAXIMUM RAM my graphite should/could have. Some say 1GB (2x512) and some say 512 (2x256).
    Can anyone once and for all, settle this question for me so that I can make an intelligent purchase?
    (and thank you for the info re: PC100 as the way to go, not PC133)
    Thanks & Peace to all.

    This question was answered in your other post by me. Max RAM is 1 GB.

  • ANSWER THIS QUESTION

    WHAT IS THE DIFFERENCE BETWEEN INSERT AND ALTER 

    ALTER is a DDL (Data Definition Language) statement. Whereas INSERT is a DML (Data Manipulation Language) statement. One is used to update the structure of the table (add/remove field/index etc). Whereas INSERT is used to insert data in table.
    Balmukund Lakhani
    Please mark solved if I've answered your question, vote for it as helpful to help other users find a solution quicker
    This posting is provided "AS IS" with no warranties, and confers no rights.
    My Blog |
    Team Blog | @Twitter
    | Facebook
    Author: SQL Server 2012 AlwaysOn -
    Paperback, Kindle

  • Can a file be password protected using Adobe Acrobat XI Standard?  No one seems to have answered this question in the trending questions.

    I just purchased Adobe Acrobat because it was recommended to password protect files.
    However, when I checked out the Tools > Protection > Encrypt>  "Encrypt with Password" is greyed out.
    Can a file be password protected using Adobe Acrobat XI Standard?
    The OS version is Windows 7.
    No one seems to have answered the question in the Trending Questions.
    Thanks.

    Yes, it can.  Use File > Properties, and click the Security tab. Click Change, and set what you need. When the file is saved, the security is set.
    BE SURE TO KEEP THE ORIGINAL FILE TOO.

  • Can anyone answer this question about unlimited data?

    I currently have a phone with ATT... a Samsung. Contract has been up for several months.
    I have the unlimited data plan for $30 a month.
    When I buy the new iPhone will I be able to just transfer my $30 a month unlimited data plan from my old Samsung phone to my new iPhone's new 2-year contract? Or, will I have to switch to the new data plan thing (with no more unlimited data)?
    Can anyone answer this? Been looking online for an answer and got zilch. Thanks.

    Why are you asking this in a user-to-user iPhone forum? The ONLY source for a definitive answer about the brand new, not yet implemented AT&T data plans is AT&T. You need to contact them. Any "answer" you get here is purely guesswork.

  • Please do NOT answer this question (so urgent it hurts)

    Why do so many people resurrect threads that have been dead for several months or years to post redundant (at the best of times) and wrong (at the worst) answers?
    Why do people keep posting in the forum that shall not be named because it will attract the flies like carrion if it is named? And why do people keep resurrecting ramsci's thread in there?

    #1 - I am a contrarian ... at least for the moment ... and so I am answering you question.
    #2. It's not one question, but several - so get it right, ok? ;-P
    #3. WHY!!!??? ... always with the WHY!
    Why do people hate each other is a more important question I should think ... and no, that has nothing to do with you - I was not addressing that to you with reference to your question/s.

  • Can anyone answer this question? What is used to format a string so that it falls into a certain Row/Column in excel? see text for indepth question.

    I'm attaching a file that may help. Just remember this is my FIRST attempt at using NI/FeildPoint so things that would be obvious to the normal users more than likely would slide right by me. So I'll try and explain what the text contains as to make my problem more clear. I'm using a FP-1000, FP-AI-100, and a FP-TB-10. i'm creating a application where I'm using the 8 channels from the FP-AI-100 to monitor a control system ,that we manufacture. The control system is in an environmental chamber. I use the FP-TB-10 to monitor the temperature while in the chamber. The control system is ran for 4 hours under varing enviromental conditions while I monitor vital system voltages with the FP-AI-100. Now the application that i'm building starts with the obvious FP CREATE.VI and so forth I have no problem communicating with the FP's, but the information that I'm monitioring needs to be placed into a file with Headers describing the information below it. Now I use a "WHILE LOOP.VI" to monitor the FP-AI-100 & FP-TB-10 for the 4 hour period. but before that I create and open a file where I use a "CONCATENATE STRINGS.VI" to enter the headers I need. I do this by CONSTANTS, CONTROLS, TABs, AND CARRIAGE RETURN being entered into the "CONCATENATE STRINGS.VI" in the order I want them to appear. I use ROW 1 to enter (OPERATOR:with a CONSTANT) an a (CONTROL so the operator may enter his name and be recorded into the file) using a TAB to seperate Columns and a CARRIAGE RETURNto drop down to ROW 2 for the next headers. I use header names and TABs to seperate the columns. This part works great. I end up with ROW 1 having the operator information then ROW 2 having the headers for all the channels I'm using to monitor the control system with in their own column. The trouble happens when I write to this file during the "WHILE LOOP". The information recorded for DATE:, TIME:, and Channel 0 of the FP-AI-100 end up right under their corresponding header on ROW 3, but the rest of the data ends up on ROW 4 in column 3 and goes down many rows with some of the data not being stored at all. It varies on how many rows are used starting at ROW 4 but hey always stay in column 3. I use the "FP READ.VI" outputing to a "ARRAY TO SPREADSHEET STRING.VI" outputing to a "CONCATENATE STRINGS.VI" for each channel within the "WHILE LOOP" then into the "WRITE.VI". I use the "CONCATENATE STRINGS.VI" to place my data OR atleast I thought you could do that some how I'm not quit doing something write either there is a sampling/timing issue or writing to file issue where things are being confused in the "WHILE LOOP" if someone know a better route to perform what I'm tring here I would be interested. Its not like I'm not giving it the old colledge try here but without proper training and the vagness of the manuals it's difficult to understand what every connection actually does.I'm tring though for everyone who happens to fill pity for me
    Thanks for your help
    John Morris
    Glendinning Marine Product, Inc.
    Attachments:
    ALLchannels ‏273 KB

    > I appreciate your effort to help me, but there is still a slight cloud
    > in front of my eyes here.(I must mention that I'm using Labview 5.1
    Oh, to bad. I'm using LV 6,02 and tried to save the application as LV5.1,
    but it didn't work.
    > Lets start with the easy one which is the SECOND main thing you
    > wanted to mention. In my application I used individual Create Tag.vi's
    > "so your saying that I can use just one Create Tag.vi and one Read.vi
    > and what ever I use to display the values will automatically to show
    > the individual channels" in other words if I use a "Indicator(DBL)"
    > comming out of the Read.vi what ever I use in the "PANEL" layout will
    > expand to show all 8 channel if I was using a FP-AI-100? Cool...
    Allmost right. The 8 channels come out as 1D-array, ch0...ch7.
    > #1--How do I change the delimiter (TAB) to a delimiter (comma) in a
    > Array to Spreadsheet String.vi?
    > ...cut
    I don't use this Spreadsheet VI, because files coming out there allways
    start this time consuming EXCEL wizzard. Because of this, I programmed my
    own CSV-conversion vi. Maybe you could just use a common texteditor, like
    wordpad and put the csv-examples from my last reply down to a text file
    and rename it to *.csv. Texteditors terminate lines with "\r\n" by
    default, so this is a very quick way for testing.
    > FP_Analog_Logging example to record all eight channels it uses a Array
    I didn't find the vi you metione above, but there is another good one:
    Look at examples\FieldPoint\DataLogging\FP Logger.vi.
    In a little case structure, at "false", there is a function called "Format
    into string".
    Pop up on the format string and adjust >>'\' Codes Display<<.
    Then you change the format string into: %.;%-f%s
    A Tab string is connected to the lower input of this function. Replace
    this one with a comma.
    That should do.
    >
    > #2--If using just one Create Tag.vi and one Read.vi and I have the
    > Item Name listed as ALL I take it that the information comming out of
    > the Read.vi is data for each channel in a String format starting with
    > channel 0 and ending with channel 7 for the FP-AI-100.
    Yes, just as explained above. If you put a indicator at the output to
    display the values, you can expand the display to show all 8 channels, but
    you can't name induvidual cells. In a array, all cells have identical
    named labels. If you want to name the individually, you have to attach the
    array to cluster function and put the indicator after this one. Enable
    labe display and name the output values individually.
    > #3--Now I use the following to "Format String" in the Array to
    > Spreadsheet string.vi (%.4f)but I don't see anyway of changing the
    > delimiter from (TAB) to (COMA)
    Explained above.
    > #4 you stated text strings need a "as prefix and sufix" and each
    > string is seperated by a coma, a period is used as decimal number
    > separator and lines have to be terminated by my question is
    > WHERE IS THIS ACCOMPLISHED? WHAT VI OR WHAT CONNECTOR PIN?
    Well, modifying strings are done with string functions.
    Above, as I explained how the sample FP Logger.vi can be modified to do
    the job for numbers. The pre- and suffixing with ", you only need for
    strings, which EXCEL should interpret a string and as nothing else as a
    string, even if there's a number inside. You usually need this only for
    headers. So its easyest, if you just write your string into a string
    constant or control and concatenate it to the previous csv-file contents.
    Oh, I just see by looking at the above mentioned example... Inside the
    case structure, but in the "true" case, there are error messages
    concatenated to the logfile. At this point it is importent, to use " for
    integrating the message into the CSV file, because a error message usually
    looks like this: >> ERROR 2345 in vi yxz <<
    Here you have text and number strings mixed in one line. EXCEL does not
    know, if it should interpret the number inside the error line as separate
    number, separating the line into three colums i.e. string before number,
    number and string after number. So tell EXCEL by putting a " before and
    after the line each.
    For this, expand the Format To String function by one input, move down all
    connections, to be able to insert a string constant with a " to the first
    argument connector. Change the contents of the string constant at the
    bottom argument from tab to ", (quotation mark AND comma)
    > #5 You gave me an example of what a 3 column header could look like:
    > "col0","col1","col2"\r\n Now is this something that you enter
    > somewhere cause I know that \r is carriage return and \n is newline so
    > I take it that the above is entered somewhere maybe in the Write.vi to
    > the connector called Header (F)? See this is what confuses me because
    > NI manuals have no examples of certain connectors types being used or
    > any reference as to how they manipluate data with there varing type
    > inputs. Or maybe I'm just missing them.
    The example I mentioned above help here to.
    Look at the Write File function. This function receves data from a
    function named concatenate strings. Expand this function to have one more
    spare input at the bottom. Create a string constant. Switch the constant
    display to "\" mode. Enter "col0","col1","col2"\r\n into the constant.
    Connect the constant to the spare input.
    Doing this, every dataline in the csv file is followed by
    "col0","col1","col2"\r\n .
    I wish you a nice weekend,
    Rainer Ehrt

  • Hi please answer this questions asap

    Hi
        At present in banner  i have  a label like  EIN :12  ( iddesc, idno) like this,
        at present EMPID  is coming from different BAPI, full description for that ein
      is Employeee Idenfication Number  that full description is coming from another
      BAPI.
    Problem is   i need to display full description instead of EIN.   for that i tried
    the following code,  but it is throwing null pointer exception, plz check the code.
              IModifiableSimpleValueSet dropValueSet;
              IWDAttributeInfo loc_AttributeInfo     = wdContext.nodeBanner().getNodeInfo().getAttribute("IDType1_Desc");
              dropValueSet                              = loc_AttributeInfo.getModifiableSimpleType().getSVServices().getModifiableSimpleValueSet();
              int nodeSize                               = wdContext.nodeBanner().size();
               dropValueSet.clear();
               dropValueSet.put("0","Select");
               for(int i=0;i<nodeSize;i++){
               dropValueSet.put(wdContext.nodeBanner().getElementAt(i).getAttributeAsText("IDType1_Desc"),wdContext.nodeBanner().getElementAt(i).getAttributeAsText("iD_DESCRIPTION"));
    For every useful answer i will reward nice points.  Please reply asap.
    regards
    jalandhar

    Hi
    To check the cardinality properties.Go to the Comp Controller or Custom Controller Context ,Right click your node and select the properties.You can now see the cardinality properties also.Change those.Your data is coming from 2 Bapis so in your used models declare the Model usages also.In the View Properties Declare the Component or Custom Controller usage whose context is binded with model.
    Better you create 2 Nodes in the context each for getting the data from Different Model.So confusion in usage.
    regards
    venkata kalyan

Maybe you are looking for

  • Adobe output module in Bridge CC gives Failure at processing

    The output module in Bridge CC isn't standard installt any more, so you have tot do it you self!!!!!! After instaling it is visseble and it seemed to work, but during processing it gives the error " 1/0- fout ( = failure in dutch) Who know an answer.

  • Transferring VHS tape to DVD

    What is required to transfer VHS tapes from a VCR to DVD? Special cable to go from VCR to my Mac? Thanks for any advice. Brian

  • Short Dump in rfc call in background

    Hi All, I am getting an RFC error short dump in a background program the short dump message says "RFC_ERROR_SYSTEM_FAILURE: no system found in another group for import queue", the same RFC works fine in foreground and in another background program. I

  • Inserting an X in the box.

    I am trying to make a pdf fillable and got to where all text is fillable but I can not figure out how to make the boxes that require an X in them accessible. When I use the Touch Up Text Tool, all it does it plavce the X in front of the box and not i

  • Download software updates using Wi-Fi or hard wire

    What is the fastest way to download software updates or the new Mountain Lion?  Wi-Fi or cable?  Is cabe much faster? Thanks.