Bedingungsprüfung Loop

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

Bedingungsprüfung Loop

Beitrag von mknueppel (ForumUser / 26 / 3 / 0 ) »
Hallo liebe Forumuser,

Ich habe eine Frage bezüglich des Verlassens einer Loop.
Gibt es Syntax für das vorzeitige Beenden nach positiver Feldprüfung?

Code: Alles auswählen.

     SELECT resb~bdmng resb~bdter
   FROM resb INTO CORRESPONDING FIELDS OF TABLE it_resb WHERE matnr EQ wa_ekko-matnr and KZEAR <> 'X'.

    LOOP AT it_resb INTO wa_resb.
      add wa_resb-bdmng to  save1 .

      X3 = tatofmng - save1.

      if X3 <= '0'.                                                 // Sobald die If-Anweisung durchlaufen wird, soll der Termin in das dazugehörige Feld geschrieben werden 
                                                                        // und die Schleife nicht nochmal durchlaufen werden.
     wa_ekko-bdterm = wa_resb-bdter.
      zzz_kontrakt1-bdterm = wa_ekko-bdterm.
        endif.
endloop. 
mfg

Manu

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


Re: Bedingungsprüfung Loop

Beitrag von weigo (ForumUser / 45 / 0 / 6 ) »
Hi Manu,

du kannst z.B. mit EXIT eine Loop verlassen.

Code: Alles auswählen.

    LOOP AT it_resb INTO wa_resb.
      add wa_resb-bdmng to  save1 .

      X3 = tatofmng - save1.

      if X3 <= '0'.                             // Sobald die If-Anweisung durchlaufen wird, soll der Termin in das dazugehörige Feld geschrieben werden
                                                   // und die Schleife nicht nochmal durchlaufen werden.
          wa_ekko-bdterm = wa_resb-bdter.
          zzz_kontrakt1-bdterm = wa_ekko-bdterm.

          EXIT.

        endif.
endloop.
Viele Grüße
weigo

Folgende Benutzer bedankten sich beim Autor weigo für den Beitrag:
mknueppel


Re: Bedingungsprüfung Loop

Beitrag von mknueppel (ForumUser / 26 / 3 / 0 ) »
Thx @ weigo. Ist echt der Hammer dieses Forum. * i like*

Seite 1 von 1

Vergleichbare Themen

1
Antw.
5382
Views
4
Antw.
5923
Views
LOOP in einem LOOP
von Bjuti » 10.09.2013 15:18 • Verfasst in ABAP® für Anfänger
39
Antw.
29329
Views
Loop
von Kai999 » 27.07.2017 16:15 • Verfasst in ABAP® für Anfänger
52
Antw.
27307
Views
LOOP AT
von cuncon » 01.02.2018 09:28 • Verfasst in ABAP® für Anfänger
34
Antw.
11455
Views
ein loop
von user2008 » 19.07.2017 10:50 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor 6 Tagen von DeathAndPain 2 / 906
Materialstammerweiterung: Neuer Reiter
vor 2 Wochen von DeathAndPain gelöst 4 / 1575
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47240
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5155

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 zur ABSO?
vor 6 Tagen von DeathAndPain 2 / 906
Materialstammerweiterung: Neuer Reiter
vor 2 Wochen von DeathAndPain gelöst 4 / 1575
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47240
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5155