Sometime we have requirement to display the select single or select single with the exclude single excluding the other tab…
Whenever we need to play with the FI enhancement, first thing that comes in our mind is FI Substitution (GGB1…
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…