*& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT ZABAP2_3DEFINICIONES. TABLES: MARA, MAKT. " PRIMERA FORMA DATA: BEGIN OF TI_MAT1 OCCURS 0, CAMPO11 LIKE MARA-MATNR, CAMPO12 LIKE MAKT-MAKTX, END OF TI_MAT1. LOOP AT TI_MAT1. " ENDLOOP. " SEGUNDA FORMA DATA: BEGIN OF ST_MAT2, CAMPO21 LIKE MARA-MATNR, CAMPO12 LIKE MAKT-MAKTX, END OF ST_MAT2. DATA TI_MAT21 LIKE ST_MAT2 OCCURS 0. DATA TI_MAT22 LIKE ST_MAT2 OCCURS 0 WITH HEADER LINE. LOOP AT TI_MAT21 INTO ST_MAT2. " ENDLOOP. LOOP AT TI_MAT22. " ENDLOOP. " TERCERA FORMA TYPES: BEGIN OF TY_MAT3, CAMPO31 TYPE MATNR, CAMPO32 TYPE MAKTX, END OF TY_MAT3. DATA ST_MAT3 TYPE TY_MAT3. DATA TI_MAT3 TYPE TABLE OF TY_MAT3. LOOP AT TI_MAT3 INTO ST_MAT3. " ENDLOOP.