Verarbeitung von Werten in einer Schlaufe (Loop)

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

Verarbeitung von Werten in einer Schlaufe (Loop)

Beitrag von threelions (ForumUser / 9 / 0 / 0 ) »
Hallo Forum,

Ich habe ein Problem mit der Verarbeitung von Werten in einerSchlaufe (Loop):

Code: Alles auswählen.

 loop at it_kond into wa_kond.
        wa_sp-kschl =wa_kond-kschl.        wa_sp-kbetr =wa_kond-kbetr.

*    ... weitere Schritte

endloop.
Nun möchte ich beim zweiten Durchlauf die Resultate in

Code: Alles auswählen.

        wa_sp-kschl2 = wa_kond-kschl.
        wa_sp-kbetr2 =wa_kond-kbetr.
speichern. Und diesen Zähler in jedem Durchlauferhöhen.

Wie kann ich dies mit ABAP generieren lassen?

Vielen Dank für eure Hilfe!
Be bold. Be professional. Be Dapper. - Mark Shuttleworth

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


Assign

Beitrag von ewx (Top Expert / 4913 / 332 / 653 ) »

Code: Alles auswählen.

field-symbols <f>.
data: 
  begin of wa_sp,
    kschl[b]01[/b] type kschl,
    kschl[b]02[/b] type kschl,
    ...
  end of wa_sp.

data counter(2) type n.
data name(50) type c.
clear counter.
loop...
add 1 to counter.
concatenate 'WA_SP-KSCHL' counter into name.
assign (name) to <f>.
<f> = wa_loop-kschl.
...
endloop.

Gruß, Enno

DO VARYING

Beitrag von black_adept (Top Expert / 4158 / 136 / 959 ) »
Was du suchst kann der DO-Befehl.

Siehe F1-Doku zu

Code: Alles auswählen.

DO... VARYING f FROM f1 NEXT f2
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

DO VARYING

Beitrag von black_adept (Top Expert / 4158 / 136 / 959 ) »
Was du suchst kann der DO-Befehl.

Siehe F1-Doku zu

DO ... VARYING f FROM f1 NEXT f2
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Problem gelöst

Beitrag von threelions (ForumUser / 9 / 0 / 0 ) »
Vielen Dank für die schnelle Hilfe!
Der Tipp von Enno konnte ich erfolgreich umsetzen :-)

gruss, mike
Be bold. Be professional. Be Dapper. - Mark Shuttleworth

Link zu anderem Thread

Beitrag von threelions (ForumUser / 9 / 0 / 0 ) »
Guten Morgen,

Ich hatte eine ähnliche Frage, eventl. kann dir dieseAntwort von Enno (ewx) weiterheilfen:

Code: Alles auswählen.

field-symbols <f>.
data:
 begin of wa_sp,
 kschl01 type kschl,
 kschl02 type kschl,
 ...
 end of wa_sp.
data counter(2) type n.
data name(50) type c.
clear counter.
loop...
add 1 to counter.
concatenate &#146;WA_SP-KSCHL&#146; counter into name.
assign (name) to <f>.
<f> = wa_loop-kschl.
...
endloop.
siehe Diskussion: "[86632]"

Gruss, Mike
Be bold. Be professional. Be Dapper. - Mark Shuttleworth

Re: Link zu anderem Thread

Beitrag von threelions (ForumUser / 9 / 0 / 0 ) »
ups, Eintrag in die falsche Diskussion.
Kann ich diesen auch wiederlöschen? *frag*
Be bold. Be professional. Be Dapper. - Mark Shuttleworth

Seite 1 von 1

Vergleichbare Themen

1
Antw.
5174
Views
1
Antw.
19421
Views
ALE Verarbeitung im Dialog
von ewx » 18.06.2013 16:36 • Verfasst in Exchange Infrastructure
8
Antw.
6233
Views
Benutzerinteraktion während PAI-Verarbeitung
von M@atze! » 21.02.2018 16:12 • Verfasst in Dialogprogrammierung
3
Antw.
3257
Views
Programmgesteuerte Spool-Verarbeitung
von LedZ » 06.10.2008 20:01 • Verfasst in ABAP® Core
0
Antw.
6007
Views
Verarbeitung von ALEAUD (Rückmeldung von CRM via PI)
von bapimueller » 08.06.2021 13:12 • Verfasst in Basis

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 52320
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 104195