ABAP Select data from SAP table /ISDFPS/ST_LM_SAB_SITE_VIEW 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 /ISDFPS/ST_LM_SAB_SITE_VIEW 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 /ISDFPS/ST_LM_SAB_SITE_VIEW. 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 /ISDFPS/ST_LM_SAB_SITE_VIEW 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_/ISDFPS/ST_LM_SAB_SITE_VIEW TYPE STANDARD TABLE OF /ISDFPS/ST_LM_SAB_SITE_VIEW,
      WA_/ISDFPS/ST_LM_SAB_SITE_VIEW TYPE /ISDFPS/ST_LM_SAB_SITE_VIEW,
      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: </ISDFPS/ST_LM_SAB_SITE_VIEW> TYPE /ISDFPS/ST_LM_SAB_SITE_VIEW.

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

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM /ISDFPS/ST_LM_SAB_SITE_VIEW
  INTO TABLE IT_/ISDFPS/ST_LM_SAB_SITE_VIEW.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM /ISDFPS/ST_LM_SAB_SITE_VIEW
*  INTO TABLE @DATA(IT_/ISDFPS/ST_LM_SAB_SITE_VIEW2).
*--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_/ISDFPS/ST_LM_SAB_SITE_VIEW INDEX 1 INTO DATA(WA_/ISDFPS/ST_LM_SAB_SITE_VIEW2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/ISDFPS/ST_LM_SAB_SITE_VIEW ASSIGNING </ISDFPS/ST_LM_SAB_SITE_VIEW>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</ISDFPS/ST_LM_SAB_SITE_VIEW>-MESSAGES = 1.
</ISDFPS/ST_LM_SAB_SITE_VIEW>-SITE_ID = 1.
</ISDFPS/ST_LM_SAB_SITE_VIEW>-SITE_TYPE = 1.
</ISDFPS/ST_LM_SAB_SITE_VIEW>-SITE_DESCR = 1.
</ISDFPS/ST_LM_SAB_SITE_VIEW>-AREA_ID = 1.
ENDLOOP.

LOOP AT IT_/ISDFPS/ST_LM_SAB_SITE_VIEW INTO WA_/ISDFPS/ST_LM_SAB_SITE_VIEW.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-AREA_TYPE, sy-vline,
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-AREA_DESCR, sy-vline,
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-EQUNR, sy-vline,
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-SHTXT, sy-vline,
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-IDENT, sy-vline,
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-REMARK, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/ISDFPS/ST_LM_SAB_SITE_VIEW 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_/ISDFPS/ST_LM_SAB_SITE_VIEW 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_/ISDFPS/ST_LM_SAB_SITE_VIEW INTO WA_/ISDFPS/ST_LM_SAB_SITE_VIEW. *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 ALPHA, internal->external for field EQUNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-EQUNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-EQUNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ME_LOGSYS CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-ME_LOGSYS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-ME_LOGSYS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field AUFNR1 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-AUFNR1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-AUFNR1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR1 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW1 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW1.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR2 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW2 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW2.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR3 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR3 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR3.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW3 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW3 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW3.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR4 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR4 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR4.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW4 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW4 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW4.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR5 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR5 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR5.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW5 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW5 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW5.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field AUFNR6 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-AUFNR6 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-AUFNR6.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AUART, internal->external for field ORDER_TYPE6 CALL FUNCTION 'CONVERSION_EXIT_AUART_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-ORDER_TYPE6 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-ORDER_TYPE6.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR6 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR6 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR6.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW6 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW6 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW6.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR7 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR7 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR7.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW7 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW7 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW7.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR8 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR8 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR8.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW8 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW8 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW8.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR9 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR9 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR9.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW9 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW9 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW9.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PARNR10 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR10 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARNR10.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW10 CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW10 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/ISDFPS/ST_LM_SAB_SITE_VIEW-PARVW10.
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_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR,
MESSAGES TYPE STRING,
SITE_ID TYPE STRING,
SITE_TYPE TYPE STRING,
SITE_DESCR TYPE STRING,
AREA_ID TYPE STRING,
AREA_TYPE TYPE STRING,
AREA_DESCR TYPE STRING,
EQUNR TYPE STRING,
SHTXT TYPE STRING,
IDENT TYPE STRING,
REMARK TYPE STRING,
SETUP TYPE STRING,
MODEL_ID TYPE STRING,
MODEL_DESCR TYPE STRING,
MODEL_ICON TYPE STRING,
ME_USER TYPE STRING,
USER_DESCR TYPE STRING,
ME_OWNER TYPE STRING,
OWNER_DESCR TYPE STRING,
ME_LOGSYS TYPE STRING,
ME_PM_CP_ICON TYPE STRING,
TECHNICAL_STATUS TYPE STRING,
TECHNICAL_STATUS_ICON TYPE STRING,
TECHNICAL_STATUS_DESC TYPE STRING,
OPERATIONAL_STATUS TYPE STRING,
OPERATIONAL_STATUS_ICON TYPE STRING,
OPERATIONAL_STATUS_DESC TYPE STRING,
USER_STATUS TYPE STRING,
ICON_FOR_USER_STATUS TYPE STRING,
USER_STATUS_DESC TYPE STRING,
GEWRK TYPE STRING,
WERGW TYPE STRING,
WERKS TYPE STRING,
LGORT TYPE STRING,
AUFNR1 TYPE STRING,
AUART1 TYPE STRING,
SHORT_TEXT1 TYPE STRING,
FLIGHT_STATUS1 TYPE STRING,
FLIGHT_LEG_ICON1 TYPE STRING,
ARM_SETUP1 TYPE STRING,
START_DATE1 TYPE STRING,
START_TNZONE1 TYPE STRING,
LANDING_DATE1 TYPE STRING,
LANDING_TNZONE1 TYPE STRING,
MISSION1 TYPE STRING,
FORCE_ID1 TYPE STRING,
FORCE_DESCR1 TYPE STRING,
EXTERNAL_ID1 TYPE STRING,
LATEST_TAKE_OFF1 TYPE STRING,
ORDER_TYPE1 TYPE STRING,
MPLANT1 TYPE STRING,
WORK_CENTER1 TYPE STRING,
PLANT1 TYPE STRING,
FLIGHT_SYSTEM_STATUS1 TYPE STRING,
VARIANCE1 TYPE STRING,
REASON_VARIANCE1 TYPE STRING,
VARIANCE_TEXT1 TYPE STRING,
REASON_VARIANCE_TEXT1 TYPE STRING,
LANDING_LOC1 TYPE STRING,
LAUNCHING_PAD1 TYPE STRING,
CALL_SIGN1 TYPE STRING,
KRYPTOSTATUS1 TYPE STRING,
PARNR1 TYPE STRING,
PARVW1 TYPE STRING,
FIRST_NAME1 TYPE STRING,
LAST_NAME1 TYPE STRING,
INITIALS1 TYPE STRING,
PARNR2 TYPE STRING,
PARVW2 TYPE STRING,
FIRST_NAME2 TYPE STRING,
LAST_NAME2 TYPE STRING,
INITIALS2 TYPE STRING,
PARNR3 TYPE STRING,
PARVW3 TYPE STRING,
FIRST_NAME3 TYPE STRING,
LAST_NAME3 TYPE STRING,
INITIALS3 TYPE STRING,
PARNR4 TYPE STRING,
PARVW4 TYPE STRING,
FIRST_NAME4 TYPE STRING,
LAST_NAME4 TYPE STRING,
INITIALS4 TYPE STRING,
PARNR5 TYPE STRING,
PARVW5 TYPE STRING,
FIRST_NAME5 TYPE STRING,
LAST_NAME5 TYPE STRING,
INITIALS5 TYPE STRING,
AUFNR6 TYPE STRING,
AUART6 TYPE STRING,
SHORT_TEXT6 TYPE STRING,
FLIGHT_STATUS6 TYPE STRING,
FLIGHT_LEG_ICON6 TYPE STRING,
ARM_SETUP6 TYPE STRING,
START_DATE6 TYPE STRING,
START_TNZONE6 TYPE STRING,
LANDING_DATE6 TYPE STRING,
LANDING_TNZONE6 TYPE STRING,
MISSION6 TYPE STRING,
FORCE_ID6 TYPE STRING,
FORCE_DESCR6 TYPE STRING,
EXTERNAL_ID6 TYPE STRING,
LATEST_TAKE_OFF6 TYPE STRING,
ORDER_TYPE6 TYPE STRING,
MPLANT6 TYPE STRING,
WORK_CENTER6 TYPE STRING,
PLANT6 TYPE STRING,
FLIGHT_SYSTEM_STATUS6 TYPE STRING,
VARIANCE6 TYPE STRING,
REASON_VARIANCE6 TYPE STRING,
VARIANCE_TEXT6 TYPE STRING,
REASON_VARIANCE_TEXT6 TYPE STRING,
LANDING_LOC6 TYPE STRING,
LAUNCHING_PAD6 TYPE STRING,
CALL_SIGN6 TYPE STRING,
KRYPTOSTATUS6 TYPE STRING,
PARNR6 TYPE STRING,
PARVW6 TYPE STRING,
FIRST_NAME6 TYPE STRING,
LAST_NAME6 TYPE STRING,
INITIALS6 TYPE STRING,
PARNR7 TYPE STRING,
PARVW7 TYPE STRING,
FIRST_NAME7 TYPE STRING,
LAST_NAME7 TYPE STRING,
INITIALS7 TYPE STRING,
PARNR8 TYPE STRING,
PARVW8 TYPE STRING,
FIRST_NAME8 TYPE STRING,
LAST_NAME8 TYPE STRING,
INITIALS8 TYPE STRING,
PARNR9 TYPE STRING,
PARVW9 TYPE STRING,
FIRST_NAME9 TYPE STRING,
LAST_NAME9 TYPE STRING,
INITIALS9 TYPE STRING,
PARNR10 TYPE STRING,
PARVW10 TYPE STRING,
FIRST_NAME10 TYPE STRING,
LAST_NAME10 TYPE STRING,
INITIALS10 TYPE STRING,
TASK_DESC TYPE STRING,END OF T_EKKO_STR. DATA: WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_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_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-MESSAGES sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-SITE_ID sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-SITE_TYPE sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-SITE_DESCR sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-AREA_ID sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-AREA_TYPE sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-AREA_DESCR sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-EQUNR sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-SHTXT sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-IDENT sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-REMARK sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-SETUP sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-MODEL_ID sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-MODEL_DESCR sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-MODEL_ICON sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-ME_USER sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-USER_DESCR sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-ME_OWNER sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-OWNER_DESCR sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-ME_LOGSYS sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-ME_PM_CP_ICON sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-TECHNICAL_STATUS sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-TECHNICAL_STATUS_ICON sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-TECHNICAL_STATUS_DESC sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-OPERATIONAL_STATUS sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-OPERATIONAL_STATUS_ICON sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-OPERATIONAL_STATUS_DESC sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-USER_STATUS sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-ICON_FOR_USER_STATUS sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-USER_STATUS_DESC sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-GEWRK sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-WERGW sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-WERKS sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LGORT sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-AUFNR1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-AUART1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-SHORT_TEXT1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FLIGHT_STATUS1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FLIGHT_LEG_ICON1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-ARM_SETUP1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-START_DATE1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-START_TNZONE1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LANDING_DATE1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LANDING_TNZONE1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-MISSION1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FORCE_ID1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FORCE_DESCR1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-EXTERNAL_ID1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LATEST_TAKE_OFF1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-ORDER_TYPE1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-MPLANT1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-WORK_CENTER1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PLANT1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FLIGHT_SYSTEM_STATUS1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-VARIANCE1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-REASON_VARIANCE1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-VARIANCE_TEXT1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-REASON_VARIANCE_TEXT1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LANDING_LOC1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAUNCHING_PAD1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-CALL_SIGN1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-KRYPTOSTATUS1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS1 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR2 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW2 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME2 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME2 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS2 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR3 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW3 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME3 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME3 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS3 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR4 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW4 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME4 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME4 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS4 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR5 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW5 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME5 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME5 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS5 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-AUFNR6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-AUART6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-SHORT_TEXT6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FLIGHT_STATUS6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FLIGHT_LEG_ICON6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-ARM_SETUP6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-START_DATE6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-START_TNZONE6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LANDING_DATE6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LANDING_TNZONE6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-MISSION6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FORCE_ID6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FORCE_DESCR6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-EXTERNAL_ID6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LATEST_TAKE_OFF6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-ORDER_TYPE6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-MPLANT6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-WORK_CENTER6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PLANT6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FLIGHT_SYSTEM_STATUS6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-VARIANCE6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-REASON_VARIANCE6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-VARIANCE_TEXT6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-REASON_VARIANCE_TEXT6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LANDING_LOC6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAUNCHING_PAD6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-CALL_SIGN6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-KRYPTOSTATUS6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS6 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR7 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW7 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME7 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME7 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS7 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR8 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW8 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME8 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME8 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS8 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR9 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW9 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME9 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME9 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS9 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARNR10 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-PARVW10 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-FIRST_NAME10 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-LAST_NAME10 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-INITIALS10 sy-vline
WA_/ISDFPS/ST_LM_SAB_SITE_VIEW_STR-TASK_DESC sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.