ABAP Select data from SAP table PIQ_DE_SX_STAT2 into internal table

Get Example source ABAP code based on a different SAP table
  

Below is a number of ABAP code snippets to demonstrate how to select data from SAP PIQ_DE_SX_STAT2 table and store it within an internal table, including using the newer @DATA inline declaration methods. It also shows you various ways to process this data using ABAP work area, inline declaration or field symbols including executing all the relevant CONVERSION_EXIT routines specific to PIQ_DE_SX_STAT2. See here for more generic Select statement tips.

Sometimes data within SAP is stored within the database table in a different format to what it is displayed to the user. These input/output conversation FM routines are what translates the data between the two formats.

There is also a full declaration of the PIQ_DE_SX_STAT2 table where each field has a char/string type for you to simply copy and paste. This allows you to use processing that is only available to these field types such as the CONCATENATE statement.

DATA: IT_PIQ_DE_SX_STAT2 TYPE STANDARD TABLE OF PIQ_DE_SX_STAT2,
      WA_PIQ_DE_SX_STAT2 TYPE PIQ_DE_SX_STAT2,
      GD_STR TYPE STRING.

DATA: lo_typedescr type REF TO cl_abap_typedescr.
DATA: lv_fieldname type fieldname.

FIELD-SYMBOLS: <FIELD> TYPE any.
FIELD-SYMBOLS: <PIQ_DE_SX_STAT2> TYPE PIQ_DE_SX_STAT2.

*Process all fields in table header/work area as string values
  PERFORM process_as_string_field_values CHANGING wa_PIQ_DE_SX_STAT2.

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM PIQ_DE_SX_STAT2
  INTO TABLE IT_PIQ_DE_SX_STAT2.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM PIQ_DE_SX_STAT2
*  INTO TABLE @DATA(IT_PIQ_DE_SX_STAT22).
*--Further methods of using ABAP code to  select data from SAP database tables

*You can also declare the header/work area using the in-line DATA declaration method
READ TABLE IT_PIQ_DE_SX_STAT2 INDEX 1 INTO DATA(WA_PIQ_DE_SX_STAT22).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_PIQ_DE_SX_STAT2 ASSIGNING <PIQ_DE_SX_STAT2>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<PIQ_DE_SX_STAT2>-REP_REGIO = 1.
<PIQ_DE_SX_STAT2>-REP_PERID = 1.
<PIQ_DE_SX_STAT2>-REP_YEAR = 1.
<PIQ_DE_SX_STAT2>-HEI = 1.
<PIQ_DE_SX_STAT2>-RECNUM = 1.
ENDLOOP.

LOOP AT IT_PIQ_DE_SX_STAT2 INTO WA_PIQ_DE_SX_STAT2.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_PIQ_DE_SX_STAT2-STUDENTNO, sy-vline,
WA_PIQ_DE_SX_STAT2-GENDER_KEY, sy-vline,
WA_PIQ_DE_SX_STAT2-BIRTH_DAY, sy-vline,
WA_PIQ_DE_SX_STAT2-BIRTH_MONTH, sy-vline,
WA_PIQ_DE_SX_STAT2-BIRTH_YEAR, sy-vline,
WA_PIQ_DE_SX_STAT2-STUDENT_NAME, sy-vline.
ENDLOOP. *Add any further fields from structure WA_PIQ_DE_SX_STAT2 you want to display... WRITE:/ sy-uline. * Aternatively use generic code to Write field values (and NAME) to screen report DO. ASSIGN COMPONENT sy-index OF STRUCTURE wa_PIQ_DE_SX_STAT2 TO <field>. IF sy-subrc <> 0. EXIT. ENDIF. WRITE:/ 'Field Value', <field>, sy-vline. gd_str = <field> . lo_typedescr ?= CL_ABAP_DATADESCR=>DESCRIBE_BY_DATA( <field> ). lv_fieldname = lo_typedescr->GET_RELATIVE_NAME( ). WRITE:/ 'Field Name', lv_fieldname. ENDDO. *Redo loop but convert all fields from internal to out value LOOP AT IT_PIQ_DE_SX_STAT2 INTO WA_PIQ_DE_SX_STAT2. *Write horizonal line to screen report. WRITE:/ sy-uline. *Convert all fields to display/output versions using conversion routines PERFORM convert_all_field_values CHANGING wa_EKKO. ENDLOOP. *&---------------------------------------------------------------------* *& Form convert_all_field_values *&---------------------------------------------------------------------* FORM convert_all_field_values CHANGING p_EKKO LIKE wa_EKKO. DATA: ld_input(1000) TYPE c, ld_output(1000) TYPE C.

*Conversion exit PIQST, internal->external for field STUDENTNO CALL FUNCTION 'CONVERSION_EXIT_PIQST_OUTPUT' EXPORTING input = WA_PIQ_DE_SX_STAT2-STUDENTNO IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PIQ_DE_SX_STAT2-STUDENTNO.
WRITE:/ 'New Value:', ld_input.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_PIQ_DE_SX_STAT2_STR,
REP_REGIO TYPE STRING,
REP_PERID TYPE STRING,
REP_YEAR TYPE STRING,
HEI TYPE STRING,
RECNUM TYPE STRING,
STUDENTNO TYPE STRING,
GENDER_KEY TYPE STRING,
BIRTH_DAY TYPE STRING,
BIRTH_MONTH TYPE STRING,
BIRTH_YEAR TYPE STRING,
STUDENT_NAME TYPE STRING,
NATIONALITY TYPE STRING,
NATIONALITY_SECOND TYPE STRING,
STUDY_REGIO TYPE STRING,
STUDY_CNTY_CNT TYPE STRING,
HOME_REGIO TYPE STRING,
HOME_CNTY_CNT TYPE STRING,
REGISTRATION_TYPE TYPE STRING,
STALA_15 TYPE STRING,
STALA_16 TYPE STRING,
FIRST_HEI TYPE STRING,
FIRST_HEI_COUNTRY TYPE STRING,
FIRST_PERID TYPE STRING,
FIRST_YEAR TYPE STRING,
UNIVERSITY_SEM TYPE STRING,
LEAVEOFABSSEM TYPE STRING,
INTERNSHIPSEM TYPE STRING,
PREPSEM TYPE STRING,
INTERRUPTSEM TYPE STRING,
INTERRUPT_TYPE TYPE STRING,
STALA_27 TYPE STRING,
PRG1_REGTYPE TYPE STRING,
PRG1_LOA_DEREG_RSN TYPE STRING,
PRG1_STUDYTYP TYPE STRING,
PRG1_FULLPART TYPE STRING,
PRG1_SUBJECTSEM TYPE STRING,
PRG1_TGT_DEGREE TYPE STRING,
PRG1_TGT_DEG_REGIO TYPE STRING,
PRG1_TGT_DEG_COUNTY TYPE STRING,
PRG1_STUDY_DURATION TYPE STRING,
PRG1_TGT_SUBJECT1 TYPE STRING,
PRG1_TGT_SUBJECT2 TYPE STRING,
STALA_38 TYPE STRING,
PRG1_TGT_SUBJECT3 TYPE STRING,
STALA_40 TYPE STRING,
STALA_41 TYPE STRING,
STALA_42 TYPE STRING,
STALA_43 TYPE STRING,
PRG2_REGTYPE TYPE STRING,
PRG2_LOA_DEREG_RSN TYPE STRING,
PRG2_STUDYTYP TYPE STRING,
PRG2_FULLPART TYPE STRING,
PRG2_SUBJECTSEM TYPE STRING,
PRG2_TGT_DEGREE TYPE STRING,
PRG2_TGT_DEG_REGIO TYPE STRING,
PRG2_TGT_DEG_COUNTY TYPE STRING,
PRG2_STUDY_DURATION TYPE STRING,
PRG2_TGT_SUBJECT1 TYPE STRING,
PRG2_TGT_SUBJECT2 TYPE STRING,
STALA_54 TYPE STRING,
PRG2_TGT_SUBJECT3 TYPE STRING,
STALA_56 TYPE STRING,
STALA_57 TYPE STRING,
STALA_58 TYPE STRING,
STALA_59 TYPE STRING,
REGOHEI_HEI TYPE STRING,
REGOHEI_COUNTRY TYPE STRING,
REGOHEI_TGT_DEGREE TYPE STRING,
REGOHEI_TGT_SUBJECT1 TYPE STRING,
REGOHEI_TGT_SUBJECT2 TYPE STRING,
REGOHEI_TGT_SUBJECT3 TYPE STRING,
STALA_66 TYPE STRING,
STALA_67 TYPE STRING,
STALA_68 TYPE STRING,
PREVSEM_HEI_IND TYPE STRING,
PREVSEM_PRG_IND TYPE STRING,
PREVSEM1_HEI TYPE STRING,
PREVSEM1_HEI_COUNTRY TYPE STRING,
PREVSEM1_TGT_DEGREE TYPE STRING,
PREVSEM1_TGT_SUBJECT1 TYPE STRING,
PREVSEM1_TGT_SUBJECT2 TYPE STRING,
PREVSEM1_TGT_SUBJECT3 TYPE STRING,
STALA_77 TYPE STRING,
STALA_78 TYPE STRING,
STALA_79 TYPE STRING,
PREVSEM2_HEI TYPE STRING,
PREVSEM2_HEI_COUNTRY TYPE STRING,
PREVSEM2_TGT_DEGREE TYPE STRING,
PREVSEM2_TGT_SUBJECT1 TYPE STRING,
PREVSEM2_TGT_SUBJECT2 TYPE STRING,
PREVSEM2_TGT_SUBJECT3 TYPE STRING,
STALA_86 TYPE STRING,
STALA_87 TYPE STRING,
STALA_88 TYPE STRING,
LE_HEI TYPE STRING,
LE_HEI_COUNTRY TYPE STRING,
LE_EXAM_TYPE TYPE STRING,
LE_SUBJECT1 TYPE STRING,
LE_SUBJECT2 TYPE STRING,
LE_SUBJECT3 TYPE STRING,
LE_MONTH TYPE STRING,
LE_YEAR TYPE STRING,
LE_RESULT TYPE STRING,
LE_NOTE TYPE STRING,
STALA_99 TYPE STRING,
STALA_100 TYPE STRING,
STALA_101 TYPE STRING,
STALA_102 TYPE STRING,
SECLE_HEI TYPE STRING,
SECLE_HEI_COUNTRY TYPE STRING,
SECLE_TYPE TYPE STRING,
SECLE_SUBJECT1 TYPE STRING,
SECLE_SUBJECT2 TYPE STRING,
SECLE_SUBJECT3 TYPE STRING,
SECLE_MONTH TYPE STRING,
SECLE_YEAR TYPE STRING,
SECLE_RESULT TYPE STRING,
SECLE_NOTE TYPE STRING,
STALA_113 TYPE STRING,
STALA_114 TYPE STRING,
STALA_115 TYPE STRING,
STALA_116 TYPE STRING,
UEQ_YEAR TYPE STRING,
UEQ_TYPE TYPE STRING,
UEQ_REGIO TYPE STRING,
UEQ_CNTY_CNT TYPE STRING,
STALA_120 TYPE STRING,
STALA_121 TYPE STRING,
WORK_QUAL TYPE STRING,
WORK_STUDY TYPE STRING,
STALA_124 TYPE STRING,
STALA_125 TYPE STRING,
EX1_GRDOFFICE TYPE STRING,
EX1_SUBJECTSEM TYPE STRING,
EX1_SUBJECTSEMSUM TYPE STRING,
EX1_ACKSEM_DE TYPE STRING,
EX1_ACKSEM_EMPL TYPE STRING,
EX1_ACKSEM_FRGN TYPE STRING,
EX1_CP_TOTAL TYPE STRING,
EX1_CP_ACK_DE TYPE STRING,
EX1_CP_ACK_FR TYPE STRING,
EX1_FR_EXP1_COUNTRY TYPE STRING,
EX1_FR_EXP1_DURATION TYPE STRING,
EX1_FR_EXP1_TYPE TYPE STRING,
EX1_FR_EXP1_PROGRAM_TYPE TYPE STRING,
EX1_FR_EXP2_COUNTRY TYPE STRING,
EX1_FR_EXP2_DURATION TYPE STRING,
EX1_FR_EXP2_TYPE TYPE STRING,
EX1_FR_EXP2_PROGRAM_TYPE TYPE STRING,
EX1_FR_EXP3_COUNTRY TYPE STRING,
EX1_FR_EXP3_DURATION TYPE STRING,
EX1_FR_EXP3_TYPE TYPE STRING,
EX1_FR_EXP3_PROGRAM_TYPE TYPE STRING,
EX1_EXAMTYPE TYPE STRING,
EX1_PHD_PROG_TYPE TYPE STRING,
EX1_STUDY_DURATION TYPE STRING,
EX1_SUBJECT1 TYPE STRING,
EX1_SUBJECT2 TYPE STRING,
STALA_152 TYPE STRING,
EX1_SUBJECT3 TYPE STRING,
STALA_154 TYPE STRING,
EX1_GRAD_MONTH TYPE STRING,
EX1_GRAD_YEAR TYPE STRING,
EX1_RESULT TYPE STRING,
EX1_GRADE TYPE STRING,
STALA_159 TYPE STRING,
STALA_160 TYPE STRING,
STALA_161 TYPE STRING,
STALA_162 TYPE STRING,
EX2_GRDOFFICE TYPE STRING,
EX2_SUBJECTSEM TYPE STRING,
EX2_SUBJECTSEMSUM TYPE STRING,
EX2_ACKSEM_DE TYPE STRING,
EX2_ACKSEM_EMPL TYPE STRING,
EX2_ACKSEM_FRGN TYPE STRING,
EX2_CP_TOTAL TYPE STRING,
EX2_CP_ACK_DE TYPE STRING,
EX2_CP_ACK_FR TYPE STRING,
EX2_FR_EXP1_COUNTRY TYPE STRING,
EX2_FR_EXP1_DURATION TYPE STRING,
EX2_FR_EXP1_TYPE TYPE STRING,
EX2_FR_EXP1_PROGRAM_TYPE TYPE STRING,
EX2_FR_EXP2_COUNTRY TYPE STRING,
EX2_FR_EXP2_DURATION TYPE STRING,
EX2_FR_EXP2_TYPE TYPE STRING,
EX2_FR_EXP2_PROGRAM_TYPE TYPE STRING,
EX2_FR_EXP3_COUNTRY TYPE STRING,
EX2_FR_EXP3_DURATION TYPE STRING,
EX2_FR_EXP3_TYPE TYPE STRING,
EX2_FR_EXP3_PROGRAM_TYPE TYPE STRING,
EX2_EXAMTYPE TYPE STRING,
EX2_PHD_PROG_TYPE TYPE STRING,
EX2_STUDY_DURATION TYPE STRING,
EX2_SUBJECT1 TYPE STRING,
EX2_SUBJECT2 TYPE STRING,
STALA_189 TYPE STRING,
EX2_SUBJECT3 TYPE STRING,
STALA_191 TYPE STRING,
EX2_GRAD_MONTH TYPE STRING,
EX2_GRAD_YEAR TYPE STRING,
EX2_RESULT TYPE STRING,
EX2_GRADE TYPE STRING,
STALA_196 TYPE STRING,
STALA_197 TYPE STRING,
STALA_198 TYPE STRING,
STALA_199 TYPE STRING,END OF T_EKKO_STR. DATA: WA_PIQ_DE_SX_STAT2_STR type T_EKKO_STR. DATA: ld_text TYPE string. LOOP AT IT_EKKO INTO WA_EKKO. MOVE-CORRESPONDING wa_EKKO TO WA_EKKO_STR. CONCATENATE: sy-vline
WA_PIQ_DE_SX_STAT2_STR-REP_REGIO sy-vline
WA_PIQ_DE_SX_STAT2_STR-REP_PERID sy-vline
WA_PIQ_DE_SX_STAT2_STR-REP_YEAR sy-vline
WA_PIQ_DE_SX_STAT2_STR-HEI sy-vline
WA_PIQ_DE_SX_STAT2_STR-RECNUM sy-vline
WA_PIQ_DE_SX_STAT2_STR-STUDENTNO sy-vline
WA_PIQ_DE_SX_STAT2_STR-GENDER_KEY sy-vline
WA_PIQ_DE_SX_STAT2_STR-BIRTH_DAY sy-vline
WA_PIQ_DE_SX_STAT2_STR-BIRTH_MONTH sy-vline
WA_PIQ_DE_SX_STAT2_STR-BIRTH_YEAR sy-vline
WA_PIQ_DE_SX_STAT2_STR-STUDENT_NAME sy-vline
WA_PIQ_DE_SX_STAT2_STR-NATIONALITY sy-vline
WA_PIQ_DE_SX_STAT2_STR-NATIONALITY_SECOND sy-vline
WA_PIQ_DE_SX_STAT2_STR-STUDY_REGIO sy-vline
WA_PIQ_DE_SX_STAT2_STR-STUDY_CNTY_CNT sy-vline
WA_PIQ_DE_SX_STAT2_STR-HOME_REGIO sy-vline
WA_PIQ_DE_SX_STAT2_STR-HOME_CNTY_CNT sy-vline
WA_PIQ_DE_SX_STAT2_STR-REGISTRATION_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_15 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_16 sy-vline
WA_PIQ_DE_SX_STAT2_STR-FIRST_HEI sy-vline
WA_PIQ_DE_SX_STAT2_STR-FIRST_HEI_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-FIRST_PERID sy-vline
WA_PIQ_DE_SX_STAT2_STR-FIRST_YEAR sy-vline
WA_PIQ_DE_SX_STAT2_STR-UNIVERSITY_SEM sy-vline
WA_PIQ_DE_SX_STAT2_STR-LEAVEOFABSSEM sy-vline
WA_PIQ_DE_SX_STAT2_STR-INTERNSHIPSEM sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREPSEM sy-vline
WA_PIQ_DE_SX_STAT2_STR-INTERRUPTSEM sy-vline
WA_PIQ_DE_SX_STAT2_STR-INTERRUPT_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_27 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_REGTYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_LOA_DEREG_RSN sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_STUDYTYP sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_FULLPART sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_SUBJECTSEM sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_TGT_DEGREE sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_TGT_DEG_REGIO sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_TGT_DEG_COUNTY sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_STUDY_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_TGT_SUBJECT1 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_TGT_SUBJECT2 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_38 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG1_TGT_SUBJECT3 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_40 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_41 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_42 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_43 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_REGTYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_LOA_DEREG_RSN sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_STUDYTYP sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_FULLPART sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_SUBJECTSEM sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_TGT_DEGREE sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_TGT_DEG_REGIO sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_TGT_DEG_COUNTY sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_STUDY_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_TGT_SUBJECT1 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_TGT_SUBJECT2 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_54 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PRG2_TGT_SUBJECT3 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_56 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_57 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_58 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_59 sy-vline
WA_PIQ_DE_SX_STAT2_STR-REGOHEI_HEI sy-vline
WA_PIQ_DE_SX_STAT2_STR-REGOHEI_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-REGOHEI_TGT_DEGREE sy-vline
WA_PIQ_DE_SX_STAT2_STR-REGOHEI_TGT_SUBJECT1 sy-vline
WA_PIQ_DE_SX_STAT2_STR-REGOHEI_TGT_SUBJECT2 sy-vline
WA_PIQ_DE_SX_STAT2_STR-REGOHEI_TGT_SUBJECT3 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_66 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_67 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_68 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM_HEI_IND sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM_PRG_IND sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM1_HEI sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM1_HEI_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM1_TGT_DEGREE sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM1_TGT_SUBJECT1 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM1_TGT_SUBJECT2 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM1_TGT_SUBJECT3 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_77 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_78 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_79 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM2_HEI sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM2_HEI_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM2_TGT_DEGREE sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM2_TGT_SUBJECT1 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM2_TGT_SUBJECT2 sy-vline
WA_PIQ_DE_SX_STAT2_STR-PREVSEM2_TGT_SUBJECT3 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_86 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_87 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_88 sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_HEI sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_HEI_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_EXAM_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_SUBJECT1 sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_SUBJECT2 sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_SUBJECT3 sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_MONTH sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_YEAR sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_RESULT sy-vline
WA_PIQ_DE_SX_STAT2_STR-LE_NOTE sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_99 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_100 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_101 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_102 sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_HEI sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_HEI_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_SUBJECT1 sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_SUBJECT2 sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_SUBJECT3 sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_MONTH sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_YEAR sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_RESULT sy-vline
WA_PIQ_DE_SX_STAT2_STR-SECLE_NOTE sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_113 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_114 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_115 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_116 sy-vline
WA_PIQ_DE_SX_STAT2_STR-UEQ_YEAR sy-vline
WA_PIQ_DE_SX_STAT2_STR-UEQ_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-UEQ_REGIO sy-vline
WA_PIQ_DE_SX_STAT2_STR-UEQ_CNTY_CNT sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_120 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_121 sy-vline
WA_PIQ_DE_SX_STAT2_STR-WORK_QUAL sy-vline
WA_PIQ_DE_SX_STAT2_STR-WORK_STUDY sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_124 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_125 sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_GRDOFFICE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_SUBJECTSEM sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_SUBJECTSEMSUM sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_ACKSEM_DE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_ACKSEM_EMPL sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_ACKSEM_FRGN sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_CP_TOTAL sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_CP_ACK_DE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_CP_ACK_FR sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP1_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP1_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP1_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP1_PROGRAM_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP2_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP2_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP2_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP2_PROGRAM_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP3_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP3_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP3_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_FR_EXP3_PROGRAM_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_EXAMTYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_PHD_PROG_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_STUDY_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_SUBJECT1 sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_SUBJECT2 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_152 sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_SUBJECT3 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_154 sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_GRAD_MONTH sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_GRAD_YEAR sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_RESULT sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX1_GRADE sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_159 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_160 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_161 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_162 sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_GRDOFFICE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_SUBJECTSEM sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_SUBJECTSEMSUM sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_ACKSEM_DE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_ACKSEM_EMPL sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_ACKSEM_FRGN sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_CP_TOTAL sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_CP_ACK_DE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_CP_ACK_FR sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP1_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP1_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP1_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP1_PROGRAM_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP2_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP2_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP2_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP2_PROGRAM_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP3_COUNTRY sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP3_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP3_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_FR_EXP3_PROGRAM_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_EXAMTYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_PHD_PROG_TYPE sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_STUDY_DURATION sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_SUBJECT1 sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_SUBJECT2 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_189 sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_SUBJECT3 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_191 sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_GRAD_MONTH sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_GRAD_YEAR sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_RESULT sy-vline
WA_PIQ_DE_SX_STAT2_STR-EX2_GRADE sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_196 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_197 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_198 sy-vline
WA_PIQ_DE_SX_STAT2_STR-STALA_199 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.