ABAP Select data from SAP table QGEVAL_TS_CHARACTERISTIC_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 QGEVAL_TS_CHARACTERISTIC_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 QGEVAL_TS_CHARACTERISTIC_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 QGEVAL_TS_CHARACTERISTIC_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_QGEVAL_TS_CHARACTERISTIC_VIEW TYPE STANDARD TABLE OF QGEVAL_TS_CHARACTERISTIC_VIEW, WA_QGEVAL_TS_CHARACTERISTIC_VIEW TYPE QGEVAL_TS_CHARACTERISTIC_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: <QGEVAL_TS_CHARACTERISTIC_VIEW> TYPE QGEVAL_TS_CHARACTERISTIC_VIEW. *Process all fields in table header/work area as string values PERFORM process_as_string_field_values CHANGING wa_QGEVAL_TS_CHARACTERISTIC_VIEW. SELECT * *restrict ABAP select to first 10 rows UP TO 10 ROWS FROM QGEVAL_TS_CHARACTERISTIC_VIEW INTO TABLE IT_QGEVAL_TS_CHARACTERISTIC_VIEW. *Select data and declare internal table using in-line method @DATA *SELECT * * FROM QGEVAL_TS_CHARACTERISTIC_VIEW * INTO TABLE @DATA(IT_QGEVAL_TS_CHARACTERISTIC_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_QGEVAL_TS_CHARACTERISTIC_VIEW INDEX 1 INTO DATA(WA_QGEVAL_TS_CHARACTERISTIC_VIEW2). *Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL LOOP AT IT_QGEVAL_TS_CHARACTERISTIC_VIEW ASSIGNING <QGEVAL_TS_CHARACTERISTIC_VIEW>.*To update a field value using a field symbol simply change the value via the field symbol pointer
<QGEVAL_TS_CHARACTERISTIC_VIEW>-PRUEFLOS = 1.
<QGEVAL_TS_CHARACTERISTIC_VIEW>-TEILLOS = 1.
<QGEVAL_TS_CHARACTERISTIC_VIEW>-VORGLFNR = 1.
<QGEVAL_TS_CHARACTERISTIC_VIEW>-PROBENR = 1.
<QGEVAL_TS_CHARACTERISTIC_VIEW>-MERKNR = 1.
ENDLOOP. LOOP AT IT_QGEVAL_TS_CHARACTERISTIC_VIEW INTO WA_QGEVAL_TS_CHARACTERISTIC_VIEW. *Write horizonal line to screen report. WRITE:/ sy-uline. *Write selected data to screen/report before conversion. WRITE:/ sy-vline, WA_QGEVAL_TS_CHARACTERISTIC_VIEW-VORNR, sy-vline,
WA_QGEVAL_TS_CHARACTERISTIC_VIEW-SATZSTATUS, sy-vline,
WA_QGEVAL_TS_CHARACTERISTIC_VIEW-ATTRIBUT, sy-vline,
WA_QGEVAL_TS_CHARACTERISTIC_VIEW-QERGDATH, sy-vline,
WA_QGEVAL_TS_CHARACTERISTIC_VIEW-ERSTELLDAT, sy-vline,
WA_QGEVAL_TS_CHARACTERISTIC_VIEW-AENDERDAT, sy-vline.
ENDLOOP. *Add any further fields from structure WA_QGEVAL_TS_CHARACTERISTIC_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_QGEVAL_TS_CHARACTERISTIC_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_QGEVAL_TS_CHARACTERISTIC_VIEW INTO WA_QGEVAL_TS_CHARACTERISTIC_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 PRUEFLOS CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-PRUEFLOS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-PRUEFLOS.
WRITE:/ 'New Value:', ld_input.
*Conversion exit NUMCV, internal->external for field VORNR CALL FUNCTION 'CONVERSION_EXIT_NUMCV_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-VORNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-VORNR.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field VERSION1 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-VERSION1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-VERSION1.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field QRKNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-QRKNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-QRKNR.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field VERWMERKM CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-VERWMERKM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-VERWMERKM.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field MKVERSION CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-MKVERSION IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-MKVERSION.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field PMETHODE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-PMETHODE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-PMETHODE.
WRITE:/ 'New Value:', ld_input.
*Conversion exit CUNIT, internal->external for field MASSEINHSW CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-MASSEINHSW IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-MASSEINHSW.
WRITE:/ 'New Value:', ld_input.
*Conversion exit CUNIT, internal->external for field MENGENEINH CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-MENGENEINH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-MENGENEINH.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field CHARACT_ID1 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-CHARACT_ID1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-CHARACT_ID1.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field MASCHINE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_QGEVAL_TS_CHARACTERISTIC_VIEW-MASCHINE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QGEVAL_TS_CHARACTERISTIC_VIEW-MASCHINE.
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_QGEVAL_TS_CHARACTERISTIC_VIEW_STR,
PRUEFLOS TYPE STRING,
TEILLOS TYPE STRING,
VORGLFNR TYPE STRING,
PROBENR TYPE STRING,
MERKNR TYPE STRING,
VORNR TYPE STRING,
SATZSTATUS TYPE STRING,
ATTRIBUT TYPE STRING,
QERGDATH TYPE STRING,
ERSTELLDAT TYPE STRING,
AENDERDAT TYPE STRING,
DBEWERTG TYPE STRING,
MBEWERTG TYPE STRING,
PRUEFDATUV TYPE STRING,
PRUEFZEITV TYPE STRING,
PRUEFBEMKT TYPE STRING,
ISTSTPANZ TYPE STRING,
ISTSTPUMF TYPE STRING,
ANZFEHLEH TYPE STRING,
ANZFEHLER TYPE STRING,
ANZWERTO TYPE STRING,
ANZWERTU TYPE STRING,
ANZWERTG TYPE STRING,
MAXWERT TYPE STRING,
MINWERT TYPE STRING,
MITTELWERT TYPE STRING,
VARIANZ TYPE STRING,
ANTEILO TYPE STRING,
ANTEILU TYPE STRING,
IVARIANZ TYPE STRING,
KATALGART1 TYPE STRING,
AUSWMENGE1 TYPE STRING,
AUSWMGWRK1 TYPE STRING,
GRUPPE1 TYPE STRING,
CODE1 TYPE STRING,
VERSION1 TYPE STRING,
FEHLKLAS TYPE STRING,
QRKNR TYPE STRING,
PRSTUFE TYPE STRING,
PRSCHAERFE TYPE STRING,
QPMK_WERKS TYPE STRING,
VERWMERKM TYPE STRING,
MKVERSION TYPE STRING,
PMETHODE TYPE STRING,
STELLEN TYPE STRING,
MASSEINHSW TYPE STRING,
SOLLWERT TYPE STRING,
TOLERANZOB TYPE STRING,
TOLERANZUN TYPE STRING,
ANTVERF TYPE STRING,
MENGENEINH TYPE STRING,
CHARACT_ID1 TYPE STRING,
MASCHINE TYPE STRING,
QUANTITAT TYPE STRING,
MESSWERTE TYPE STRING,
PRUEFKAT TYPE STRING,
TOLEROBEN TYPE STRING,
TOLERUNTEN TYPE STRING,
SOLLPRUEF TYPE STRING,
PUMFKZ TYPE STRING,
LZEITKZ TYPE STRING,
ESTUKZ TYPE STRING,
DOKUKZ TYPE STRING,
RZWANG TYPE STRING,
SYNCRO TYPE STRING,
ADDPRO TYPE STRING,
ZERSTPRF TYPE STRING,
FORMELMK TYPE STRING,
STICHPR TYPE STRING,
AUSSLOS TYPE STRING,
FIXIERT TYPE STRING,
BEWFHLZHL TYPE STRING,
LSTKZ TYPE STRING,
VORGAEND TYPE STRING,
PMMZWANG TYPE STRING,
FEHLREC TYPE STRING,
AENDBELEG TYPE STRING,
QSPCMK TYPE STRING,
KEINDRUCK TYPE STRING,
PARA TYPE STRING,
PROCESSMK TYPE STRING,
TSTICHPRKZ TYPE STRING,
SOLLWERT_C TYPE STRING,
TOLERANZOB_C TYPE STRING,
TOLERANZUN_C TYPE STRING,
MITTELWERT_C TYPE STRING,
STDABW_C TYPE STRING,
VARIANZ_C TYPE STRING,
MAXWERT_C TYPE STRING,
MINWERT_C TYPE STRING,
ANTEILO_C TYPE STRING,
ANTEILU_C TYPE STRING,
CODE1_C TYPE STRING,
CHAR_TEXT TYPE STRING,
MASSEINH6 TYPE STRING,
PRPLATZ TYPE STRING,
ZEITERSTL TYPE STRING,
ZEITAEND TYPE STRING,
BATCH_HIERARCHY TYPE STRING,
CHARG TYPE STRING,
LIMITS_VIOLATED TYPE STRING,
ULIMIT_VIOLATED TYPE STRING,
LLIMIT_VIOLATED TYPE STRING,END OF T_EKKO_STR. DATA: WA_QGEVAL_TS_CHARACTERISTIC_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_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PRUEFLOS sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-TEILLOS sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-VORGLFNR sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PROBENR sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MERKNR sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-VORNR sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-SATZSTATUS sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ATTRIBUT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-QERGDATH sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ERSTELLDAT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-AENDERDAT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-DBEWERTG sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MBEWERTG sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PRUEFDATUV sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PRUEFZEITV sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PRUEFBEMKT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ISTSTPANZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ISTSTPUMF sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANZFEHLEH sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANZFEHLER sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANZWERTO sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANZWERTU sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANZWERTG sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MAXWERT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MINWERT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MITTELWERT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-VARIANZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANTEILO sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANTEILU sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-IVARIANZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-KATALGART1 sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-AUSWMENGE1 sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-AUSWMGWRK1 sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-GRUPPE1 sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-CODE1 sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-VERSION1 sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-FEHLKLAS sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-QRKNR sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PRSTUFE sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PRSCHAERFE sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-QPMK_WERKS sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-VERWMERKM sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MKVERSION sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PMETHODE sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-STELLEN sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MASSEINHSW sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-SOLLWERT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-TOLERANZOB sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-TOLERANZUN sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANTVERF sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MENGENEINH sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-CHARACT_ID1 sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MASCHINE sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-QUANTITAT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MESSWERTE sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PRUEFKAT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-TOLEROBEN sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-TOLERUNTEN sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-SOLLPRUEF sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PUMFKZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-LZEITKZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ESTUKZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-DOKUKZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-RZWANG sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-SYNCRO sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ADDPRO sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ZERSTPRF sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-FORMELMK sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-STICHPR sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-AUSSLOS sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-FIXIERT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-BEWFHLZHL sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-LSTKZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-VORGAEND sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PMMZWANG sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-FEHLREC sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-AENDBELEG sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-QSPCMK sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-KEINDRUCK sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PARA sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PROCESSMK sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-TSTICHPRKZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-SOLLWERT_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-TOLERANZOB_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-TOLERANZUN_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MITTELWERT_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-STDABW_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-VARIANZ_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MAXWERT_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MINWERT_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANTEILO_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ANTEILU_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-CODE1_C sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-CHAR_TEXT sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-MASSEINH6 sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-PRPLATZ sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ZEITERSTL sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ZEITAEND sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-BATCH_HIERARCHY sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-CHARG sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-LIMITS_VIOLATED sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-ULIMIT_VIOLATED sy-vline
WA_QGEVAL_TS_CHARACTERISTIC_VIEW_STR-LLIMIT_VIOLATED sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.