ABAP Select data from SAP table RPCLPCI01M_TAGE 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 RPCLPCI01M_TAGE 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 RPCLPCI01M_TAGE. 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 RPCLPCI01M_TAGE 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_RPCLPCI01M_TAGE TYPE STANDARD TABLE OF RPCLPCI01M_TAGE,
      WA_RPCLPCI01M_TAGE TYPE RPCLPCI01M_TAGE,
      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: <RPCLPCI01M_TAGE> TYPE RPCLPCI01M_TAGE.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RPCLPCI01M_TAGE
*  INTO TABLE @DATA(IT_RPCLPCI01M_TAGE2).
*--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_RPCLPCI01M_TAGE INDEX 1 INTO DATA(WA_RPCLPCI01M_TAGE2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RPCLPCI01M_TAGE ASSIGNING <RPCLPCI01M_TAGE>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RPCLPCI01M_TAGE>-ABSTA_01 = 1.
<RPCLPCI01M_TAGE>-ABSTA_TXT_01 = 1.
<RPCLPCI01M_TAGE>-PERCA_01 = 1.
<RPCLPCI01M_TAGE>-ABSTI_01 = 1.
<RPCLPCI01M_TAGE>-ABSTI_TXT_01 = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RPCLPCI01M_TAGE-PERCI_01, sy-vline,
WA_RPCLPCI01M_TAGE-ABSTA_02, sy-vline,
WA_RPCLPCI01M_TAGE-ABSTA_TXT_02, sy-vline,
WA_RPCLPCI01M_TAGE-PERCA_02, sy-vline,
WA_RPCLPCI01M_TAGE-ABSTI_02, sy-vline,
WA_RPCLPCI01M_TAGE-ABSTI_TXT_02, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RPCLPCI01M_TAGE 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_RPCLPCI01M_TAGE 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_RPCLPCI01M_TAGE INTO WA_RPCLPCI01M_TAGE. *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.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_RPCLPCI01M_TAGE_STR,
ABSTA_01 TYPE STRING,
ABSTA_TXT_01 TYPE STRING,
PERCA_01 TYPE STRING,
ABSTI_01 TYPE STRING,
ABSTI_TXT_01 TYPE STRING,
PERCI_01 TYPE STRING,
ABSTA_02 TYPE STRING,
ABSTA_TXT_02 TYPE STRING,
PERCA_02 TYPE STRING,
ABSTI_02 TYPE STRING,
ABSTI_TXT_02 TYPE STRING,
PERCI_02 TYPE STRING,
ABSTA_03 TYPE STRING,
ABSTA_TXT_03 TYPE STRING,
PERCA_03 TYPE STRING,
ABSTI_03 TYPE STRING,
ABSTI_TXT_03 TYPE STRING,
PERCI_03 TYPE STRING,
ABSTA_04 TYPE STRING,
ABSTA_TXT_04 TYPE STRING,
PERCA_04 TYPE STRING,
ABSTI_04 TYPE STRING,
ABSTI_TXT_04 TYPE STRING,
PERCI_04 TYPE STRING,
ABSTA_05 TYPE STRING,
ABSTA_TXT_05 TYPE STRING,
PERCA_05 TYPE STRING,
ABSTI_05 TYPE STRING,
ABSTI_TXT_05 TYPE STRING,
PERCI_05 TYPE STRING,
ABSTA_06 TYPE STRING,
ABSTA_TXT_06 TYPE STRING,
PERCA_06 TYPE STRING,
ABSTI_06 TYPE STRING,
ABSTI_TXT_06 TYPE STRING,
PERCI_06 TYPE STRING,
ABSTA_07 TYPE STRING,
ABSTA_TXT_07 TYPE STRING,
PERCA_07 TYPE STRING,
ABSTI_07 TYPE STRING,
ABSTI_TXT_07 TYPE STRING,
PERCI_07 TYPE STRING,
ABSTA_08 TYPE STRING,
ABSTA_TXT_08 TYPE STRING,
PERCA_08 TYPE STRING,
ABSTI_08 TYPE STRING,
ABSTI_TXT_08 TYPE STRING,
PERCI_08 TYPE STRING,
ABSTA_09 TYPE STRING,
ABSTA_TXT_09 TYPE STRING,
PERCA_09 TYPE STRING,
ABSTI_09 TYPE STRING,
ABSTI_TXT_09 TYPE STRING,
PERCI_09 TYPE STRING,
ABSTA_10 TYPE STRING,
ABSTA_TXT_10 TYPE STRING,
PERCA_10 TYPE STRING,
ABSTI_10 TYPE STRING,
ABSTI_TXT_10 TYPE STRING,
PERCI_10 TYPE STRING,
ABSTA_11 TYPE STRING,
ABSTA_TXT_11 TYPE STRING,
PERCA_11 TYPE STRING,
ABSTI_11 TYPE STRING,
ABSTI_TXT_11 TYPE STRING,
PERCI_11 TYPE STRING,
ABSTA_12 TYPE STRING,
ABSTA_TXT_12 TYPE STRING,
PERCA_12 TYPE STRING,
ABSTI_12 TYPE STRING,
ABSTI_TXT_12 TYPE STRING,
PERCI_12 TYPE STRING,
ABSTA_13 TYPE STRING,
ABSTA_TXT_13 TYPE STRING,
PERCA_13 TYPE STRING,
ABSTI_13 TYPE STRING,
ABSTI_TXT_13 TYPE STRING,
PERCI_13 TYPE STRING,
ABSTA_14 TYPE STRING,
ABSTA_TXT_14 TYPE STRING,
PERCA_14 TYPE STRING,
ABSTI_14 TYPE STRING,
ABSTI_TXT_14 TYPE STRING,
PERCI_14 TYPE STRING,
ABSTA_15 TYPE STRING,
ABSTA_TXT_15 TYPE STRING,
PERCA_15 TYPE STRING,
ABSTI_15 TYPE STRING,
ABSTI_TXT_15 TYPE STRING,
PERCI_15 TYPE STRING,
ABSTA_16 TYPE STRING,
ABSTA_TXT_16 TYPE STRING,
PERCA_16 TYPE STRING,
ABSTI_16 TYPE STRING,
ABSTI_TXT_16 TYPE STRING,
PERCI_16 TYPE STRING,
ABSTA_17 TYPE STRING,
ABSTA_TXT_17 TYPE STRING,
PERCA_17 TYPE STRING,
ABSTI_17 TYPE STRING,
ABSTI_TXT_17 TYPE STRING,
PERCI_17 TYPE STRING,
ABSTA_18 TYPE STRING,
ABSTA_TXT_18 TYPE STRING,
PERCA_18 TYPE STRING,
ABSTI_18 TYPE STRING,
ABSTI_TXT_18 TYPE STRING,
PERCI_18 TYPE STRING,
ABSTA_19 TYPE STRING,
ABSTA_TXT_19 TYPE STRING,
PERCA_19 TYPE STRING,
ABSTI_19 TYPE STRING,
ABSTI_TXT_19 TYPE STRING,
PERCI_19 TYPE STRING,
ABSTA_20 TYPE STRING,
ABSTA_TXT_20 TYPE STRING,
PERCA_20 TYPE STRING,
ABSTI_20 TYPE STRING,
ABSTI_TXT_20 TYPE STRING,
PERCI_20 TYPE STRING,
ABSTA_21 TYPE STRING,
ABSTA_TXT_21 TYPE STRING,
PERCA_21 TYPE STRING,
ABSTI_21 TYPE STRING,
ABSTI_TXT_21 TYPE STRING,
PERCI_21 TYPE STRING,
ABSTA_22 TYPE STRING,
ABSTA_TXT_22 TYPE STRING,
PERCA_22 TYPE STRING,
ABSTI_22 TYPE STRING,
ABSTI_TXT_22 TYPE STRING,
PERCI_22 TYPE STRING,
ABSTA_23 TYPE STRING,
ABSTA_TXT_23 TYPE STRING,
PERCA_23 TYPE STRING,
ABSTI_23 TYPE STRING,
ABSTI_TXT_23 TYPE STRING,
PERCI_23 TYPE STRING,
ABSTA_24 TYPE STRING,
ABSTA_TXT_24 TYPE STRING,
PERCA_24 TYPE STRING,
ABSTI_24 TYPE STRING,
ABSTI_TXT_24 TYPE STRING,
PERCI_24 TYPE STRING,
ABSTA_25 TYPE STRING,
ABSTA_TXT_25 TYPE STRING,
PERCA_25 TYPE STRING,
ABSTI_25 TYPE STRING,
ABSTI_TXT_25 TYPE STRING,
PERCI_25 TYPE STRING,
ABSTA_26 TYPE STRING,
ABSTA_TXT_26 TYPE STRING,
PERCA_26 TYPE STRING,
ABSTI_26 TYPE STRING,
ABSTI_TXT_26 TYPE STRING,
PERCI_26 TYPE STRING,
ABSTA_27 TYPE STRING,
ABSTA_TXT_27 TYPE STRING,
PERCA_27 TYPE STRING,
ABSTI_27 TYPE STRING,
ABSTI_TXT_27 TYPE STRING,
PERCI_27 TYPE STRING,
ABSTA_28 TYPE STRING,
ABSTA_TXT_28 TYPE STRING,
PERCA_28 TYPE STRING,
ABSTI_28 TYPE STRING,
ABSTI_TXT_28 TYPE STRING,
PERCI_28 TYPE STRING,
ABSTA_29 TYPE STRING,
ABSTA_TXT_29 TYPE STRING,
PERCA_29 TYPE STRING,
ABSTI_29 TYPE STRING,
ABSTI_TXT_29 TYPE STRING,
PERCI_29 TYPE STRING,
ABSTA_30 TYPE STRING,
ABSTA_TXT_30 TYPE STRING,
PERCA_30 TYPE STRING,
ABSTI_30 TYPE STRING,
ABSTI_TXT_30 TYPE STRING,
PERCI_30 TYPE STRING,
ABSTA_31 TYPE STRING,
ABSTA_TXT_31 TYPE STRING,
PERCA_31 TYPE STRING,
ABSTI_31 TYPE STRING,
ABSTI_TXT_31 TYPE STRING,
PERCI_31 TYPE STRING,END OF T_EKKO_STR. DATA: WA_RPCLPCI01M_TAGE_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_RPCLPCI01M_TAGE_STR-ABSTA_01 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_01 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_01 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_01 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_01 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_01 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_02 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_02 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_02 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_02 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_02 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_02 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_03 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_03 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_03 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_03 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_03 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_03 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_04 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_04 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_04 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_04 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_04 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_04 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_05 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_05 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_05 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_05 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_05 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_05 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_06 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_06 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_06 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_06 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_06 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_06 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_07 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_07 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_07 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_07 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_07 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_07 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_08 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_08 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_08 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_08 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_08 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_08 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_09 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_09 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_09 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_09 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_09 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_09 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_10 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_10 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_10 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_10 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_10 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_10 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_11 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_11 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_11 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_11 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_11 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_11 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_12 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_12 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_12 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_12 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_12 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_12 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_13 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_13 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_13 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_13 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_13 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_13 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_14 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_14 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_14 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_14 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_14 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_14 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_15 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_15 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_15 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_15 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_15 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_15 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_16 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_16 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_16 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_16 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_16 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_16 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_17 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_17 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_17 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_17 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_17 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_17 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_18 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_18 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_18 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_18 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_18 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_18 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_19 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_19 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_19 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_19 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_19 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_19 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_20 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_20 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_20 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_20 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_20 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_20 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_21 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_21 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_21 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_21 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_21 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_21 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_22 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_22 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_22 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_22 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_22 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_22 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_23 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_23 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_23 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_23 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_23 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_23 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_24 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_24 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_24 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_24 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_24 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_24 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_25 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_25 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_25 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_25 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_25 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_25 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_26 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_26 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_26 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_26 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_26 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_26 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_27 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_27 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_27 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_27 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_27 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_27 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_28 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_28 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_28 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_28 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_28 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_28 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_29 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_29 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_29 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_29 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_29 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_29 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_30 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_30 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_30 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_30 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_30 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_30 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_31 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTA_TXT_31 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCA_31 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_31 sy-vline
WA_RPCLPCI01M_TAGE_STR-ABSTI_TXT_31 sy-vline
WA_RPCLPCI01M_TAGE_STR-PERCI_31 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.