Feldinhalt an bestehenden Feldinhalt anhängen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Feldinhalt an bestehenden Feldinhalt anhängen

Beitrag von PatrickHei (ForumUser / 2 / 1 / 0 ) »
Hallo Zusammen,

#Anfängerfrage

Ich erstelle mir grade eine Lohnartenübersicht bei der unter anderem die Infotyp-Zulässigkeiten ausgegeben werden soll. Hierzu greife ich auf die Tabelle T512Z zu.

In der T512Z gibt es zu einer Lohnart mehrere Einträge zu einer Lohnart - einen für jeden zulässigen Infotypen.

Mein Ziel ist es in meiner lt_output die zulässigen Infotypen beispielsweise so in EINEM Feld (itzul) ausgeben zu lassen:

"0008 0014 0115"

Meine Ausgabe enthält aktuell immer nur "0008".

Hier ein Auszug aus meinem Loop

Code: Alles auswählen.

    READ TABLE lt_input512z INTO ls_input512z
    WITH KEY lgart = ls_input512w-lgart.
    IF sy-subrc = 0.
      CONCATENATE  ls_output-itzul
                   ls_input512z-infty
      INTO         ls_output-itzul
      SEPARATED BY space.

  APPEND ls_output TO lt_output.
Wo liegt mein (Denk-)Fehler?

Danke euch im Voraus.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Feldinhalt an bestehenden Feldinhalt anhängen

Beitrag von jocoder (Specialist / 346 / 3 / 103 ) »

Code: Alles auswählen.

READ TABLE lt_input512z INTO ls_input512z
    WITH KEY lgart = ls_input512w-lgart.
Die READ TABLE-Anweisung liesst nur den ersten Satz zu dieser Lohnart.
Diese muss durch einen LOOP getauscht werden.

Code: Alles auswählen.

LOOP AT lt_input512z INTO ls_input512z
   WHERE lgart = ls_input512w-lgart.
   CONCATENATE ls_output-itzul ls_input512z-infty
      INTO ls_output-itzul
      SEPARATED BY space.
ENDLOOP.

Folgende Benutzer bedankten sich beim Autor jocoder für den Beitrag:
PatrickHei


Re: Feldinhalt an bestehenden Feldinhalt anhängen

Beitrag von PatrickHei (ForumUser / 2 / 1 / 0 ) »
Danke. Hat wunderbar funktioniert.

Re: Feldinhalt an bestehenden Feldinhalt anhängen

Beitrag von DeathAndPain (Top Expert / 2009 / 271 / 425 ) »
Wobei ich LOOP mit CONCATENATE als veralteten Stil nur für Releases vor 7.40 empfehlen würde. Ab 7.40 geht das alles elegant in einer einzigen Zeile:

Code: Alles auswählen.

ls_output-itzul = REDUCE #( INIT result TYPE string FOR <zeile> IN lt_input512z NEXT result = result && <zeile>-infty && ` ` ).
Nur dass man am Ende noch ein Leerzeichen hinten am String zu hängen hat. Das bei Bedarf wegzukriegen wird aber hoffentlich niemanden vor Probleme stellen.

Seite 1 von 1

Vergleichbare Themen

8
Antw.
3141
Views
Sapscript Feldinhalt ####
von Thomas17 » 20.05.2014 11:03 • Verfasst in ABAP® Core
6
Antw.
6439
Views
ALV Zelle mit Icon und Feldinhalt
von kagel » 15.09.2008 14:54 • Verfasst in ABAP Objects®
4
Antw.
2202
Views
Feldinhalt aus spalteninhalt abfragen
von managero » 23.05.2008 11:48 • Verfasst in ABAP® für Anfänger
2
Antw.
2317
Views
Feldinhalt an Funktionsbaustein übergeben
von an4kh4 » 18.09.2007 11:08 • Verfasst in ABAP® für Anfänger
1
Antw.
1588
Views
Feldinhalt bearbeiten/Beschneiden.
von raitor » 08.04.2010 11:20 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

BAPI_ACC_DOCUMENT_POST
vor 2 Tagen von Lukas Sanders 3 / 831
Side by Side extensions
vor 3 Tagen von JHM 2 / 1028
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 9378

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

BAPI_ACC_DOCUMENT_POST
vor 2 Tagen von Lukas Sanders 3 / 831
Side by Side extensions
vor 3 Tagen von JHM 2 / 1028
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 9378

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 9378
Spool vereinen OTF und PDF
vor 3 Wochen von anna2205 1 / 23255
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 30200
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 49102