ABAP Select data from SAP table TRLC_DFT_ASSGN_D 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 TRLC_DFT_ASSGN_D 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 TRLC_DFT_ASSGN_D. 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 TRLC_DFT_ASSGN_D 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_TRLC_DFT_ASSGN_D TYPE STANDARD TABLE OF TRLC_DFT_ASSGN_D,
      WA_TRLC_DFT_ASSGN_D TYPE TRLC_DFT_ASSGN_D,
      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: <TRLC_DFT_ASSGN_D> TYPE TRLC_DFT_ASSGN_D.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM TRLC_DFT_ASSGN_D
*  INTO TABLE @DATA(IT_TRLC_DFT_ASSGN_D2).
*--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_TRLC_DFT_ASSGN_D INDEX 1 INTO DATA(WA_TRLC_DFT_ASSGN_D2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_TRLC_DFT_ASSGN_D ASSIGNING <TRLC_DFT_ASSGN_D>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<TRLC_DFT_ASSGN_D>-MANDT = 1.
<TRLC_DFT_ASSGN_D>-POS_MAN_PROC = 1.
<TRLC_DFT_ASSGN_D>-D001 = 1.
<TRLC_DFT_ASSGN_D>-D002 = 1.
<TRLC_DFT_ASSGN_D>-D003 = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_TRLC_DFT_ASSGN_D-D004, sy-vline,
WA_TRLC_DFT_ASSGN_D-D005, sy-vline,
WA_TRLC_DFT_ASSGN_D-D006, sy-vline,
WA_TRLC_DFT_ASSGN_D-D007, sy-vline,
WA_TRLC_DFT_ASSGN_D-D008, sy-vline,
WA_TRLC_DFT_ASSGN_D-D009, sy-vline.
ENDLOOP. *Add any further fields from structure WA_TRLC_DFT_ASSGN_D 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_TRLC_DFT_ASSGN_D 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_TRLC_DFT_ASSGN_D INTO WA_TRLC_DFT_ASSGN_D. *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_TRLC_DFT_ASSGN_D_STR,
MANDT TYPE STRING,
POS_MAN_PROC TYPE STRING,
D001 TYPE STRING,
D002 TYPE STRING,
D003 TYPE STRING,
D004 TYPE STRING,
D005 TYPE STRING,
D006 TYPE STRING,
D007 TYPE STRING,
D008 TYPE STRING,
D009 TYPE STRING,
D010 TYPE STRING,
D011 TYPE STRING,
D012 TYPE STRING,
D013 TYPE STRING,
D014 TYPE STRING,
D015 TYPE STRING,
D016 TYPE STRING,
D017 TYPE STRING,
D018 TYPE STRING,
D019 TYPE STRING,
D020 TYPE STRING,
D021 TYPE STRING,
D022 TYPE STRING,
D023 TYPE STRING,
D024 TYPE STRING,
D025 TYPE STRING,
D026 TYPE STRING,
D027 TYPE STRING,
D028 TYPE STRING,
D029 TYPE STRING,
D030 TYPE STRING,
D031 TYPE STRING,
D032 TYPE STRING,
D033 TYPE STRING,
D034 TYPE STRING,
D035 TYPE STRING,
D036 TYPE STRING,
D037 TYPE STRING,
D038 TYPE STRING,
D039 TYPE STRING,
D040 TYPE STRING,
D041 TYPE STRING,
D042 TYPE STRING,
D043 TYPE STRING,
D044 TYPE STRING,
D045 TYPE STRING,
D046 TYPE STRING,
D047 TYPE STRING,
D048 TYPE STRING,
D049 TYPE STRING,
D050 TYPE STRING,
D051 TYPE STRING,
D052 TYPE STRING,
D053 TYPE STRING,
D054 TYPE STRING,
D055 TYPE STRING,
D056 TYPE STRING,
D057 TYPE STRING,
D058 TYPE STRING,
D059 TYPE STRING,
D060 TYPE STRING,
D061 TYPE STRING,
D062 TYPE STRING,
D063 TYPE STRING,
D064 TYPE STRING,
D065 TYPE STRING,
D066 TYPE STRING,
D067 TYPE STRING,
D068 TYPE STRING,
D069 TYPE STRING,
D070 TYPE STRING,
D071 TYPE STRING,
D072 TYPE STRING,
D073 TYPE STRING,
D074 TYPE STRING,
D075 TYPE STRING,
D076 TYPE STRING,
D077 TYPE STRING,
D078 TYPE STRING,
D079 TYPE STRING,
D080 TYPE STRING,
D081 TYPE STRING,
D082 TYPE STRING,
D083 TYPE STRING,
D084 TYPE STRING,
D085 TYPE STRING,
D086 TYPE STRING,
D087 TYPE STRING,
D088 TYPE STRING,
D089 TYPE STRING,
D090 TYPE STRING,
D091 TYPE STRING,
D092 TYPE STRING,
D093 TYPE STRING,
D094 TYPE STRING,
D095 TYPE STRING,
D096 TYPE STRING,
D097 TYPE STRING,
D098 TYPE STRING,
D101 TYPE STRING,
D102 TYPE STRING,
D103 TYPE STRING,
D104 TYPE STRING,
D105 TYPE STRING,
D106 TYPE STRING,
D107 TYPE STRING,
D108 TYPE STRING,
D109 TYPE STRING,
D110 TYPE STRING,
D111 TYPE STRING,
D112 TYPE STRING,
D113 TYPE STRING,
D114 TYPE STRING,
D115 TYPE STRING,
D116 TYPE STRING,
D117 TYPE STRING,
D118 TYPE STRING,
D119 TYPE STRING,
D120 TYPE STRING,
D121 TYPE STRING,
D122 TYPE STRING,
D125 TYPE STRING,
D126 TYPE STRING,
D127 TYPE STRING,
D128 TYPE STRING,
D129 TYPE STRING,
D130 TYPE STRING,
D131 TYPE STRING,
D132 TYPE STRING,
D133 TYPE STRING,
D134 TYPE STRING,
D135 TYPE STRING,
D136 TYPE STRING,
D137 TYPE STRING,
D138 TYPE STRING,
D139 TYPE STRING,
D140 TYPE STRING,
D141 TYPE STRING,
D142 TYPE STRING,
D143 TYPE STRING,
D144 TYPE STRING,
D145 TYPE STRING,
D146 TYPE STRING,
D147 TYPE STRING,
D148 TYPE STRING,
D149 TYPE STRING,
D150 TYPE STRING,
D151 TYPE STRING,
D152 TYPE STRING,
D153 TYPE STRING,
D154 TYPE STRING,
D155 TYPE STRING,
D156 TYPE STRING,
D157 TYPE STRING,
D158 TYPE STRING,
D159 TYPE STRING,
D160 TYPE STRING,
D161 TYPE STRING,
D202 TYPE STRING,
D276 TYPE STRING,
D162 TYPE STRING,
D163 TYPE STRING,
D164 TYPE STRING,
D165 TYPE STRING,
D166 TYPE STRING,
D167 TYPE STRING,
D168 TYPE STRING,
D169 TYPE STRING,
D170 TYPE STRING,
D171 TYPE STRING,
D172 TYPE STRING,
D201 TYPE STRING,
D203 TYPE STRING,
D204 TYPE STRING,
D205 TYPE STRING,
D206 TYPE STRING,
D207 TYPE STRING,
D208 TYPE STRING,
D209 TYPE STRING,
D210 TYPE STRING,
D275 TYPE STRING,
D303 TYPE STRING,
D304 TYPE STRING,
D305 TYPE STRING,
D306 TYPE STRING,
D307 TYPE STRING,
D308 TYPE STRING,
D309 TYPE STRING,
D310 TYPE STRING,
D311 TYPE STRING,
D312 TYPE STRING,
D313 TYPE STRING,
D314 TYPE STRING,
D315 TYPE STRING,
D316 TYPE STRING,
D317 TYPE STRING,
D318 TYPE STRING,
D330 TYPE STRING,
D331 TYPE STRING,
D332 TYPE STRING,
D333 TYPE STRING,
D334 TYPE STRING,
D335 TYPE STRING,
D336 TYPE STRING,
D337 TYPE STRING,
D338 TYPE STRING,
D339 TYPE STRING,
D340 TYPE STRING,
D341 TYPE STRING,
D365 TYPE STRING,
D366 TYPE STRING,
D367 TYPE STRING,
D368 TYPE STRING,
D400 TYPE STRING,
D401 TYPE STRING,
D402 TYPE STRING,
D403 TYPE STRING,
D404 TYPE STRING,
D405 TYPE STRING,
D406 TYPE STRING,
D407 TYPE STRING,
D408 TYPE STRING,
D409 TYPE STRING,
D410 TYPE STRING,
D411 TYPE STRING,
D412 TYPE STRING,
D413 TYPE STRING,
D414 TYPE STRING,
D415 TYPE STRING,
D416 TYPE STRING,
D417 TYPE STRING,
D418 TYPE STRING,
D419 TYPE STRING,
D420 TYPE STRING,
D421 TYPE STRING,
D422 TYPE STRING,
D423 TYPE STRING,
D424 TYPE STRING,
D425 TYPE STRING,
D426 TYPE STRING,
D427 TYPE STRING,
D428 TYPE STRING,
D429 TYPE STRING,
D430 TYPE STRING,
D431 TYPE STRING,
D432 TYPE STRING,
D433 TYPE STRING,
D434 TYPE STRING,
D435 TYPE STRING,
D436 TYPE STRING,
D437 TYPE STRING,
D438 TYPE STRING,
D439 TYPE STRING,
D175 TYPE STRING,
D176 TYPE STRING,
D177 TYPE STRING,
D178 TYPE STRING,
D179 TYPE STRING,
D180 TYPE STRING,
D181 TYPE STRING,
D182 TYPE STRING,
D183 TYPE STRING,
D184 TYPE STRING,
D185 TYPE STRING,
D186 TYPE STRING,
D187 TYPE STRING,
D188 TYPE STRING,
D189 TYPE STRING,
D190 TYPE STRING,
D191 TYPE STRING,
D192 TYPE STRING,
D193 TYPE STRING,
D194 TYPE STRING,
D195 TYPE STRING,
D196 TYPE STRING,
D197 TYPE STRING,
D198 TYPE STRING,
D501 TYPE STRING,
D502 TYPE STRING,
D503 TYPE STRING,
D504 TYPE STRING,
D505 TYPE STRING,
D506 TYPE STRING,
D507 TYPE STRING,
D508 TYPE STRING,
D509 TYPE STRING,
D510 TYPE STRING,
D511 TYPE STRING,
D512 TYPE STRING,
D220 TYPE STRING,
D221 TYPE STRING,
D222 TYPE STRING,
D223 TYPE STRING,
D224 TYPE STRING,
D225 TYPE STRING,
D226 TYPE STRING,
D227 TYPE STRING,END OF T_EKKO_STR. DATA: WA_TRLC_DFT_ASSGN_D_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_TRLC_DFT_ASSGN_D_STR-MANDT sy-vline
WA_TRLC_DFT_ASSGN_D_STR-POS_MAN_PROC sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D001 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D002 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D003 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D004 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D005 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D006 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D007 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D008 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D009 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D010 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D011 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D012 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D013 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D014 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D015 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D016 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D017 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D018 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D019 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D020 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D021 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D022 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D023 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D024 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D025 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D026 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D027 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D028 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D029 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D030 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D031 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D032 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D033 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D034 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D035 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D036 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D037 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D038 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D039 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D040 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D041 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D042 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D043 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D044 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D045 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D046 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D047 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D048 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D049 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D050 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D051 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D052 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D053 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D054 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D055 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D056 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D057 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D058 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D059 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D060 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D061 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D062 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D063 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D064 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D065 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D066 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D067 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D068 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D069 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D070 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D071 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D072 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D073 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D074 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D075 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D076 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D077 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D078 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D079 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D080 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D081 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D082 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D083 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D084 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D085 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D086 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D087 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D088 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D089 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D090 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D091 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D092 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D093 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D094 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D095 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D096 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D097 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D098 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D101 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D102 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D103 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D104 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D105 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D106 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D107 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D108 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D109 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D110 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D111 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D112 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D113 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D114 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D115 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D116 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D117 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D118 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D119 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D120 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D121 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D122 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D125 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D126 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D127 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D128 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D129 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D130 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D131 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D132 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D133 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D134 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D135 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D136 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D137 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D138 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D139 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D140 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D141 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D142 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D143 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D144 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D145 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D146 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D147 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D148 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D149 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D150 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D151 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D152 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D153 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D154 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D155 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D156 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D157 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D158 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D159 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D160 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D161 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D202 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D276 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D162 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D163 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D164 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D165 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D166 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D167 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D168 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D169 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D170 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D171 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D172 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D201 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D203 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D204 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D205 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D206 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D207 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D208 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D209 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D210 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D275 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D303 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D304 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D305 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D306 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D307 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D308 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D309 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D310 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D311 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D312 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D313 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D314 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D315 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D316 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D317 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D318 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D330 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D331 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D332 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D333 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D334 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D335 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D336 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D337 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D338 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D339 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D340 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D341 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D365 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D366 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D367 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D368 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D400 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D401 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D402 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D403 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D404 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D405 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D406 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D407 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D408 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D409 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D410 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D411 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D412 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D413 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D414 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D415 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D416 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D417 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D418 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D419 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D420 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D421 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D422 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D423 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D424 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D425 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D426 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D427 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D428 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D429 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D430 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D431 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D432 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D433 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D434 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D435 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D436 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D437 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D438 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D439 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D175 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D176 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D177 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D178 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D179 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D180 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D181 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D182 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D183 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D184 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D185 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D186 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D187 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D188 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D189 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D190 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D191 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D192 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D193 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D194 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D195 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D196 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D197 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D198 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D501 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D502 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D503 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D504 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D505 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D506 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D507 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D508 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D509 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D510 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D511 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D512 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D220 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D221 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D222 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D223 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D224 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D225 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D226 sy-vline
WA_TRLC_DFT_ASSGN_D_STR-D227 sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.