Difference Between SY-TABIX and SY-INDEX in SAP ABAP

SY-TABIX, SY-INDEX : Let’s begin with a test program. Sample Program: REPORT ztest_index_tabix.TYPES: BEGIN OF ty_tab,        id TYPE i,       END OF ty_tab.DATA: i_tab TYPE STANDARD TABLE OF ty_tab INITIAL SIZE 0,      k_tab TYPE ty_tab,      v_indx TYPE i.k_tab–id = 1.APPEND k_tab TO i_tab.k_tab–id = 2.APPEND k_tab TO i_tab.k_tab–id = 3.APPEND k_tab TO i_tab.LOOP AT i_tab INTO k_tab.  WRITE:/ ‘Before Read statement’.  WRITE:/ ‘sy-tabix’, sy–tabix,          ‘sy-index’, sy–index.  READ TABLE i_tab INTO k_tab INDEX 2.  WRITE:/ ‘After Read statement’.  WRITE:/ ‘sy-tabix’, sy–tabix,          ‘sy-index’, sy–index.  WRITE:/ ‘+++++++++++++++++++++++++++++++++++’.ENDLOOP.DO 3 TIMES.  WRITE:/ ‘Before Read statement’.  WRITE:/ ‘sy-tabix’, sy–tabix,          ‘sy-index’, sy–index.  READ TABLE i_tab INTO k_tab INDEX 2.  WRITE:/ ‘After Read statement’.  WRITE:/ ‘sy-tabix’, sy–tabix,          ‘sy-index’, sy–index.  WRITE:/ ‘+++++++++++++++++++++++++++++++++++’.ENDDO. Output: Conclusion:  In LOOP / ENDLOOP – SY-INDEX…

Continue Reading →