ABAP Select data from SAP table QAQEE 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 QAQEE 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 QAQEE. 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 QAQEE 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_QAQEE TYPE STANDARD TABLE OF QAQEE,
      WA_QAQEE TYPE QAQEE,
      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: <QAQEE> TYPE QAQEE.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM QAQEE
*  INTO TABLE @DATA(IT_QAQEE2).
*--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_QAQEE INDEX 1 INTO DATA(WA_QAQEE2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_QAQEE ASSIGNING <QAQEE>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<QAQEE>-PLOSART = 1.
<QAQEE>-PLOSARTTXT = 1.
<QAQEE>-PLNFL_VON = 1.
<QAQEE>-PLNFL_BIS = 1.
<QAQEE>-PLNFL = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_QAQEE-PLNKN, sy-vline,
WA_QAQEE-VORNR_VON, sy-vline,
WA_QAQEE-VORNR_BIS, sy-vline,
WA_QAQEE-VORNR, sy-vline,
WA_QAQEE-VORKTXT, sy-vline,
WA_QAQEE-PRPLATZWRK, sy-vline.
ENDLOOP. *Add any further fields from structure WA_QAQEE 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_QAQEE 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_QAQEE INTO WA_QAQEE. *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 PLNFL_VON CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_QAQEE-PLNFL_VON IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QAQEE-PLNFL_VON.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit NUMCV, internal->external for field VORNR_VON CALL FUNCTION 'CONVERSION_EXIT_NUMCV_OUTPUT' EXPORTING input = WA_QAQEE-VORNR_VON IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QAQEE-VORNR_VON.
WRITE:/ 'New Value:', ld_input.

*Conversion exit NUMCV, internal->external for field VORNR_BIS CALL FUNCTION 'CONVERSION_EXIT_NUMCV_OUTPUT' EXPORTING input = WA_QAQEE-VORNR_BIS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QAQEE-VORNR_BIS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit NUMCV, internal->external for field VORNR CALL FUNCTION 'CONVERSION_EXIT_NUMCV_OUTPUT' EXPORTING input = WA_QAQEE-VORNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QAQEE-VORNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit CUNIT, internal->external for field PROBEMGEH CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_QAQEE-PROBEMGEH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_QAQEE-PROBEMGEH.
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_QAQEE_STR,
PLOSART TYPE STRING,
PLOSARTTXT TYPE STRING,
PLNFL_VON TYPE STRING,
PLNFL_BIS TYPE STRING,
PLNFL TYPE STRING,
PLNKN TYPE STRING,
VORNR_VON TYPE STRING,
VORNR_BIS TYPE STRING,
VORNR TYPE STRING,
VORKTXT TYPE STRING,
PRPLATZWRK TYPE STRING,
PRPLATZ TYPE STRING,
PRPLATZTXT TYPE STRING,
FHMNR TYPE STRING,
FHKTX TYPE STRING,
PLOSLTXTKZ TYPE STRING,
PVOLTXTKZ TYPE STRING,
PRBELTXTKZ TYPE STRING,
MERKLTXTKZ TYPE STRING,
TABIXN TYPE STRING,
TFILLN TYPE STRING,
ANTEIL TYPE STRING,
ANTEILO TYPE STRING,
ANTEILU TYPE STRING,
MITTELWERT TYPE STRING,
MITLSTANDC TYPE STRING,
STDABW TYPE STRING,
SPANNWEITE TYPE STRING,
VARIANZ TYPE STRING,
IVARIANZ TYPE STRING,
MINWERT TYPE STRING,
MAXWERT TYPE STRING,
MESSWERT TYPE STRING,
MEDIAN TYPE STRING,
FAKTOR TYPE STRING,
OFFSET TYPE STRING,
OFFSETFAK TYPE STRING,
PRUEFER TYPE STRING,
PRUEFDATUV TYPE STRING,
PRUEFZEITV TYPE STRING,
PRUEFZEITB TYPE STRING,
PRUEFDATUB TYPE STRING,
ANZPRO TYPE STRING,
ANZWERTP TYPE STRING,
D_TEIL TYPE STRING,
CODEKTXT1 TYPE STRING,
CODEKTXT2 TYPE STRING,
CODEKTXT3 TYPE STRING,
CODEKTXT4 TYPE STRING,
CODEKTXT5 TYPE STRING,
CODELTXT1 TYPE STRING,
CODELTXT2 TYPE STRING,
CODELTXT3 TYPE STRING,
CODELTXT4 TYPE STRING,
CODELTXT5 TYPE STRING,
GRUPPKTXT1 TYPE STRING,
GRUPPKTXT2 TYPE STRING,
GRUPPKTXT3 TYPE STRING,
GRUPPKTXT4 TYPE STRING,
GRUPPKTXT5 TYPE STRING,
ATTRIBUT TYPE STRING,
ATTRIBUT2 TYPE STRING,
ATTRITEXT TYPE STRING,
QERGDATH TYPE STRING,
STUECKNR TYPE STRING,
MESSWERTC TYPE STRING,
ANZFEHLER TYPE STRING,
MBEWERTG TYPE STRING,
SERIALNR TYPE STRING,
SERIALNRVER TYPE STRING,
SERRUECK TYPE STRING,
MASCHINE TYPE STRING,
POSITION TYPE STRING,
VERSION1 TYPE STRING,
CODE1 TYPE STRING,
GRUPPE1 TYPE STRING,
VERSION2 TYPE STRING,
CODE2 TYPE STRING,
GRUPPE2 TYPE STRING,
VERSION3 TYPE STRING,
CODE3 TYPE STRING,
GRUPPE3 TYPE STRING,
VERSION4 TYPE STRING,
CODE4 TYPE STRING,
GRUPPE4 TYPE STRING,
VERSION5 TYPE STRING,
CODE5 TYPE STRING,
GRUPPE5 TYPE STRING,
DYNPRO TYPE STRING,
MODUS TYPE STRING,
DBEWERTG TYPE STRING,
SOLLWERT TYPE STRING,
TOLERANZOB TYPE STRING,
TOLERANZUN TYPE STRING,
GRENZEOB1 TYPE STRING,
GRENZEUN1 TYPE STRING,
GRENZOB2 TYPE STRING,
GRENZUN2 TYPE STRING,
PLAUSIOBEN TYPE STRING,
PLAUSIUNTE TYPE STRING,
KLASBREITE TYPE STRING,
KLASMITTE TYPE STRING,
MOMENT3 TYPE STRING,
MOMENT4 TYPE STRING,
KLASGRENZO TYPE STRING,
KLASGRENZU TYPE STRING,
MESSWERT2 TYPE STRING,
MESSWERT3 TYPE STRING,
ANTEIL2 TYPE STRING,
MITTELWRT2 TYPE STRING,
STDAW2 TYPE STRING,
VARIANZ2 TYPE STRING,
STUECKNR1 TYPE STRING,
AKTIVITAET TYPE STRING,
SCHLCODE TYPE STRING,
MBEWERTG2 TYPE STRING,
AUSWMENGE TYPE STRING,
CODE TYPE STRING,
GRUPPE TYPE STRING,
ANZWERTO TYPE STRING,
ANZWERTU TYPE STRING,
PROBENR TYPE STRING,
LASTPROBE TYPE STRING,
PRUEFBEMKT TYPE STRING,
PRLTEXTKZ TYPE STRING,
FEHLKLAS TYPE STRING,
SELPLOS TYPE STRING,
SELPVO TYPE STRING,
SELMODUS TYPE STRING,
SELRUECKNR TYPE STRING,
NOSERIAL TYPE STRING,
KASERIAL TYPE STRING,
MUSERIAL TYPE STRING,
EQUIPMENT TYPE STRING,
EINDEUTIG TYPE STRING,
TEXT TYPE STRING,
TEXT2 TYPE STRING,
STATUSR TYPE STRING,
EINVORG TYPE STRING,
FKTCALL TYPE STRING,
ERFSICHT TYPE STRING,
ERFSICHTSMAL TYPE STRING,
ISTWERT TYPE STRING,
EINFELD TYPE STRING,
SUMPLUS TYPE STRING,
EINFELDPRF TYPE STRING,
ANZWERTG TYPE STRING,
ANZFEHLEH TYPE STRING,
ANZFEHLERM TYPE STRING,
SIPRUEFL TYPE STRING,
SIEINFELD TYPE STRING,
SISUMPLUS TYPE STRING,
SIMESSEND TYPE STRING,
SIAUSPRG TYPE STRING,
SIFEHLEH TYPE STRING,
SIFEHLER TYPE STRING,
SIUEBERB TYPE STRING,
MERKNR TYPE STRING,
RUECKMELNR TYPE STRING,
RUECKNRVER TYPE STRING,
ANNEHMEN TYPE STRING,
RUECKWEIS TYPE STRING,
QMTB_WERKS TYPE STRING,
PMETHODE TYPE STRING,
PMTVERSION TYPE STRING,
QPMK_WERKS TYPE STRING,
VERWMERKM TYPE STRING,
MKVERSION TYPE STRING,
STICHPRVER TYPE STRING,
PROBEMGEH TYPE STRING,
PRUEFEINH TYPE STRING,
PRUEFKZ TYPE STRING,
KATALOGKZ TYPE STRING,
ANDSICHTXT TYPE STRING,
KZFIRSTOP TYPE STRING,
KZLASTOP TYPE STRING,
KZFIRSTFEA TYPE STRING,
KZLASTFEAT TYPE STRING,
KZFIRSTSAM TYPE STRING,
KZLASTSAMP TYPE STRING,
KZFIRSTUNI TYPE STRING,
KZLASTUNIT TYPE STRING,
URWBLOCK TYPE STRING,
QRKANZE TYPE STRING,
FKLWINAKT TYPE STRING,
SERNPINST TYPE STRING,
IDICALL TYPE STRING,
ONLYDEFNEW TYPE STRING,
QAUTH02 TYPE STRING,
QAUTH12 TYPE STRING,
QAUTH42 TYPE STRING,
QAUTH23 TYPE STRING,
QAUTH35 TYPE STRING,
QAUTH52 TYPE STRING,
QAUTH32 TYPE STRING,
QAUTH62 TYPE STRING,
STAT02 TYPE STRING,
STAT12 TYPE STRING,
STAT42 TYPE STRING,
STAT52 TYPE STRING,
STAT62 TYPE STRING,
INSPEXIT TYPE STRING,
USERTEXT1 TYPE STRING,
USERTEXT2 TYPE STRING,
USERTEXT3 TYPE STRING,
USERTEXT4 TYPE STRING,
FRAMEVORGA TYPE STRING,
FRAMEERGEB TYPE STRING,
PRSTUFKTXT TYPE STRING,
ANZPROBAB TYPE STRING,
ANZPROBMA TYPE STRING,
GRAFIKON TYPE STRING,
CHARTTYPE TYPE STRING,
ERF_SOF TYPE STRING,
IMAGE_NAME TYPE STRING,
ORIGINAL_INPUT TYPE STRING,
DIFF_DEC_PLACES TYPE STRING,
INPPROC_READY TYPE STRING,
ESEL_MAN TYPE STRING,
TEXT_OPEN TYPE STRING,
TEXT_CLOSE TYPE STRING,
MS_FLAG TYPE STRING,
SIGNATURE_PROCESS TYPE STRING,END OF T_EKKO_STR. DATA: WA_QAQEE_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_QAQEE_STR-PLOSART sy-vline
WA_QAQEE_STR-PLOSARTTXT sy-vline
WA_QAQEE_STR-PLNFL_VON sy-vline
WA_QAQEE_STR-PLNFL_BIS sy-vline
WA_QAQEE_STR-PLNFL sy-vline
WA_QAQEE_STR-PLNKN sy-vline
WA_QAQEE_STR-VORNR_VON sy-vline
WA_QAQEE_STR-VORNR_BIS sy-vline
WA_QAQEE_STR-VORNR sy-vline
WA_QAQEE_STR-VORKTXT sy-vline
WA_QAQEE_STR-PRPLATZWRK sy-vline
WA_QAQEE_STR-PRPLATZ sy-vline
WA_QAQEE_STR-PRPLATZTXT sy-vline
WA_QAQEE_STR-FHMNR sy-vline
WA_QAQEE_STR-FHKTX sy-vline
WA_QAQEE_STR-PLOSLTXTKZ sy-vline
WA_QAQEE_STR-PVOLTXTKZ sy-vline
WA_QAQEE_STR-PRBELTXTKZ sy-vline
WA_QAQEE_STR-MERKLTXTKZ sy-vline
WA_QAQEE_STR-TABIXN sy-vline
WA_QAQEE_STR-TFILLN sy-vline
WA_QAQEE_STR-ANTEIL sy-vline
WA_QAQEE_STR-ANTEILO sy-vline
WA_QAQEE_STR-ANTEILU sy-vline
WA_QAQEE_STR-MITTELWERT sy-vline
WA_QAQEE_STR-MITLSTANDC sy-vline
WA_QAQEE_STR-STDABW sy-vline
WA_QAQEE_STR-SPANNWEITE sy-vline
WA_QAQEE_STR-VARIANZ sy-vline
WA_QAQEE_STR-IVARIANZ sy-vline
WA_QAQEE_STR-MINWERT sy-vline
WA_QAQEE_STR-MAXWERT sy-vline
WA_QAQEE_STR-MESSWERT sy-vline
WA_QAQEE_STR-MEDIAN sy-vline
WA_QAQEE_STR-FAKTOR sy-vline
WA_QAQEE_STR-OFFSET sy-vline
WA_QAQEE_STR-OFFSETFAK sy-vline
WA_QAQEE_STR-PRUEFER sy-vline
WA_QAQEE_STR-PRUEFDATUV sy-vline
WA_QAQEE_STR-PRUEFZEITV sy-vline
WA_QAQEE_STR-PRUEFZEITB sy-vline
WA_QAQEE_STR-PRUEFDATUB sy-vline
WA_QAQEE_STR-ANZPRO sy-vline
WA_QAQEE_STR-ANZWERTP sy-vline
WA_QAQEE_STR-D_TEIL sy-vline
WA_QAQEE_STR-CODEKTXT1 sy-vline
WA_QAQEE_STR-CODEKTXT2 sy-vline
WA_QAQEE_STR-CODEKTXT3 sy-vline
WA_QAQEE_STR-CODEKTXT4 sy-vline
WA_QAQEE_STR-CODEKTXT5 sy-vline
WA_QAQEE_STR-CODELTXT1 sy-vline
WA_QAQEE_STR-CODELTXT2 sy-vline
WA_QAQEE_STR-CODELTXT3 sy-vline
WA_QAQEE_STR-CODELTXT4 sy-vline
WA_QAQEE_STR-CODELTXT5 sy-vline
WA_QAQEE_STR-GRUPPKTXT1 sy-vline
WA_QAQEE_STR-GRUPPKTXT2 sy-vline
WA_QAQEE_STR-GRUPPKTXT3 sy-vline
WA_QAQEE_STR-GRUPPKTXT4 sy-vline
WA_QAQEE_STR-GRUPPKTXT5 sy-vline
WA_QAQEE_STR-ATTRIBUT sy-vline
WA_QAQEE_STR-ATTRIBUT2 sy-vline
WA_QAQEE_STR-ATTRITEXT sy-vline
WA_QAQEE_STR-QERGDATH sy-vline
WA_QAQEE_STR-STUECKNR sy-vline
WA_QAQEE_STR-MESSWERTC sy-vline
WA_QAQEE_STR-ANZFEHLER sy-vline
WA_QAQEE_STR-MBEWERTG sy-vline
WA_QAQEE_STR-SERIALNR sy-vline
WA_QAQEE_STR-SERIALNRVER sy-vline
WA_QAQEE_STR-SERRUECK sy-vline
WA_QAQEE_STR-MASCHINE sy-vline
WA_QAQEE_STR-POSITION sy-vline
WA_QAQEE_STR-VERSION1 sy-vline
WA_QAQEE_STR-CODE1 sy-vline
WA_QAQEE_STR-GRUPPE1 sy-vline
WA_QAQEE_STR-VERSION2 sy-vline
WA_QAQEE_STR-CODE2 sy-vline
WA_QAQEE_STR-GRUPPE2 sy-vline
WA_QAQEE_STR-VERSION3 sy-vline
WA_QAQEE_STR-CODE3 sy-vline
WA_QAQEE_STR-GRUPPE3 sy-vline
WA_QAQEE_STR-VERSION4 sy-vline
WA_QAQEE_STR-CODE4 sy-vline
WA_QAQEE_STR-GRUPPE4 sy-vline
WA_QAQEE_STR-VERSION5 sy-vline
WA_QAQEE_STR-CODE5 sy-vline
WA_QAQEE_STR-GRUPPE5 sy-vline
WA_QAQEE_STR-DYNPRO sy-vline
WA_QAQEE_STR-MODUS sy-vline
WA_QAQEE_STR-DBEWERTG sy-vline
WA_QAQEE_STR-SOLLWERT sy-vline
WA_QAQEE_STR-TOLERANZOB sy-vline
WA_QAQEE_STR-TOLERANZUN sy-vline
WA_QAQEE_STR-GRENZEOB1 sy-vline
WA_QAQEE_STR-GRENZEUN1 sy-vline
WA_QAQEE_STR-GRENZOB2 sy-vline
WA_QAQEE_STR-GRENZUN2 sy-vline
WA_QAQEE_STR-PLAUSIOBEN sy-vline
WA_QAQEE_STR-PLAUSIUNTE sy-vline
WA_QAQEE_STR-KLASBREITE sy-vline
WA_QAQEE_STR-KLASMITTE sy-vline
WA_QAQEE_STR-MOMENT3 sy-vline
WA_QAQEE_STR-MOMENT4 sy-vline
WA_QAQEE_STR-KLASGRENZO sy-vline
WA_QAQEE_STR-KLASGRENZU sy-vline
WA_QAQEE_STR-MESSWERT2 sy-vline
WA_QAQEE_STR-MESSWERT3 sy-vline
WA_QAQEE_STR-ANTEIL2 sy-vline
WA_QAQEE_STR-MITTELWRT2 sy-vline
WA_QAQEE_STR-STDAW2 sy-vline
WA_QAQEE_STR-VARIANZ2 sy-vline
WA_QAQEE_STR-STUECKNR1 sy-vline
WA_QAQEE_STR-AKTIVITAET sy-vline
WA_QAQEE_STR-SCHLCODE sy-vline
WA_QAQEE_STR-MBEWERTG2 sy-vline
WA_QAQEE_STR-AUSWMENGE sy-vline
WA_QAQEE_STR-CODE sy-vline
WA_QAQEE_STR-GRUPPE sy-vline
WA_QAQEE_STR-ANZWERTO sy-vline
WA_QAQEE_STR-ANZWERTU sy-vline
WA_QAQEE_STR-PROBENR sy-vline
WA_QAQEE_STR-LASTPROBE sy-vline
WA_QAQEE_STR-PRUEFBEMKT sy-vline
WA_QAQEE_STR-PRLTEXTKZ sy-vline
WA_QAQEE_STR-FEHLKLAS sy-vline
WA_QAQEE_STR-SELPLOS sy-vline
WA_QAQEE_STR-SELPVO sy-vline
WA_QAQEE_STR-SELMODUS sy-vline
WA_QAQEE_STR-SELRUECKNR sy-vline
WA_QAQEE_STR-NOSERIAL sy-vline
WA_QAQEE_STR-KASERIAL sy-vline
WA_QAQEE_STR-MUSERIAL sy-vline
WA_QAQEE_STR-EQUIPMENT sy-vline
WA_QAQEE_STR-EINDEUTIG sy-vline
WA_QAQEE_STR-TEXT sy-vline
WA_QAQEE_STR-TEXT2 sy-vline
WA_QAQEE_STR-STATUSR sy-vline
WA_QAQEE_STR-EINVORG sy-vline
WA_QAQEE_STR-FKTCALL sy-vline
WA_QAQEE_STR-ERFSICHT sy-vline
WA_QAQEE_STR-ERFSICHTSMAL sy-vline
WA_QAQEE_STR-ISTWERT sy-vline
WA_QAQEE_STR-EINFELD sy-vline
WA_QAQEE_STR-SUMPLUS sy-vline
WA_QAQEE_STR-EINFELDPRF sy-vline
WA_QAQEE_STR-ANZWERTG sy-vline
WA_QAQEE_STR-ANZFEHLEH sy-vline
WA_QAQEE_STR-ANZFEHLERM sy-vline
WA_QAQEE_STR-SIPRUEFL sy-vline
WA_QAQEE_STR-SIEINFELD sy-vline
WA_QAQEE_STR-SISUMPLUS sy-vline
WA_QAQEE_STR-SIMESSEND sy-vline
WA_QAQEE_STR-SIAUSPRG sy-vline
WA_QAQEE_STR-SIFEHLEH sy-vline
WA_QAQEE_STR-SIFEHLER sy-vline
WA_QAQEE_STR-SIUEBERB sy-vline
WA_QAQEE_STR-MERKNR sy-vline
WA_QAQEE_STR-RUECKMELNR sy-vline
WA_QAQEE_STR-RUECKNRVER sy-vline
WA_QAQEE_STR-ANNEHMEN sy-vline
WA_QAQEE_STR-RUECKWEIS sy-vline
WA_QAQEE_STR-QMTB_WERKS sy-vline
WA_QAQEE_STR-PMETHODE sy-vline
WA_QAQEE_STR-PMTVERSION sy-vline
WA_QAQEE_STR-QPMK_WERKS sy-vline
WA_QAQEE_STR-VERWMERKM sy-vline
WA_QAQEE_STR-MKVERSION sy-vline
WA_QAQEE_STR-STICHPRVER sy-vline
WA_QAQEE_STR-PROBEMGEH sy-vline
WA_QAQEE_STR-PRUEFEINH sy-vline
WA_QAQEE_STR-PRUEFKZ sy-vline
WA_QAQEE_STR-KATALOGKZ sy-vline
WA_QAQEE_STR-ANDSICHTXT sy-vline
WA_QAQEE_STR-KZFIRSTOP sy-vline
WA_QAQEE_STR-KZLASTOP sy-vline
WA_QAQEE_STR-KZFIRSTFEA sy-vline
WA_QAQEE_STR-KZLASTFEAT sy-vline
WA_QAQEE_STR-KZFIRSTSAM sy-vline
WA_QAQEE_STR-KZLASTSAMP sy-vline
WA_QAQEE_STR-KZFIRSTUNI sy-vline
WA_QAQEE_STR-KZLASTUNIT sy-vline
WA_QAQEE_STR-URWBLOCK sy-vline
WA_QAQEE_STR-QRKANZE sy-vline
WA_QAQEE_STR-FKLWINAKT sy-vline
WA_QAQEE_STR-SERNPINST sy-vline
WA_QAQEE_STR-IDICALL sy-vline
WA_QAQEE_STR-ONLYDEFNEW sy-vline
WA_QAQEE_STR-QAUTH02 sy-vline
WA_QAQEE_STR-QAUTH12 sy-vline
WA_QAQEE_STR-QAUTH42 sy-vline
WA_QAQEE_STR-QAUTH23 sy-vline
WA_QAQEE_STR-QAUTH35 sy-vline
WA_QAQEE_STR-QAUTH52 sy-vline
WA_QAQEE_STR-QAUTH32 sy-vline
WA_QAQEE_STR-QAUTH62 sy-vline
WA_QAQEE_STR-STAT02 sy-vline
WA_QAQEE_STR-STAT12 sy-vline
WA_QAQEE_STR-STAT42 sy-vline
WA_QAQEE_STR-STAT52 sy-vline
WA_QAQEE_STR-STAT62 sy-vline
WA_QAQEE_STR-INSPEXIT sy-vline
WA_QAQEE_STR-USERTEXT1 sy-vline
WA_QAQEE_STR-USERTEXT2 sy-vline
WA_QAQEE_STR-USERTEXT3 sy-vline
WA_QAQEE_STR-USERTEXT4 sy-vline
WA_QAQEE_STR-FRAMEVORGA sy-vline
WA_QAQEE_STR-FRAMEERGEB sy-vline
WA_QAQEE_STR-PRSTUFKTXT sy-vline
WA_QAQEE_STR-ANZPROBAB sy-vline
WA_QAQEE_STR-ANZPROBMA sy-vline
WA_QAQEE_STR-GRAFIKON sy-vline
WA_QAQEE_STR-CHARTTYPE sy-vline
WA_QAQEE_STR-ERF_SOF sy-vline
WA_QAQEE_STR-IMAGE_NAME sy-vline
WA_QAQEE_STR-ORIGINAL_INPUT sy-vline
WA_QAQEE_STR-DIFF_DEC_PLACES sy-vline
WA_QAQEE_STR-INPPROC_READY sy-vline
WA_QAQEE_STR-ESEL_MAN sy-vline
WA_QAQEE_STR-TEXT_OPEN sy-vline
WA_QAQEE_STR-TEXT_CLOSE sy-vline
WA_QAQEE_STR-MS_FLAG sy-vline
WA_QAQEE_STR-SIGNATURE_PROCESS sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.