[59049] in SAPr3-news

home help back first fref pref prev next nref lref last post

Loop-Schleife mit Selection-Screen und Validierung

daemon@ATHENA.MIT.EDU (St. Kother)
Tue Mar 13 14:12:08 2007

To: sapr3-news@mit.edu
Date: Tue, 13 Mar 2007 16:12:44 +0100
From: "St. Kother" <steffen.kother@gmx.net>
Message-ID: <55ntbcF25p7f6U1@mid.individual.net>
Reply-To: steffen.kother@gmx.net

Hallo Leute,

im ALV-Grid ausgewählte Sätze werden an eine interne Tabelle gegeben und 
diese wird mittels Loop...Endloop abgearbeitet.

Während dieser Durchläufe wird dem Anwender ein Selection-Screen 
angezeigt, in dem die Daten geändert werden können. Beim Senden der 
Daten werden diese validiert. Dabei verwende ich momentan nohc den 
Ansatz wie beim Anlegen der Datensätze (jedoch ohne Do...Enddo):

do.
   call selection-screen...
   if sy-subrc <> 0.
     exit.
   else
     perform z_barcodedruck_validate
       using...
     if rc_validate = 0.
       " Verarbeitung der Daten, Schreiben in Z-Tabelle und Druck
     endif.
   endif.
enddo.

Hat jemand eine Idee, wie ich dass Schema am günstigsten in eine 
Loop-Schleife bekomme; dass der Datensatz solange verharrt, bis die 
Daten stimmen oder der User abbricht und der nächste Satz angezeigt wird?

Gespannt und dankend auf eure Hinweise, Tipps wartend...
-- 
MfG, Steffen

home help back first fref pref prev next nref lref last post