LOOP Dynamische Bedingung

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV

LOOP Dynamische Bedingung

Postby Joris704 » Mon Aug 18, 2003 7:00 pm

Hallo,

ich möchte einer Schleife "dynamisch" eine Bedingung zuweisen.
Beim SELECT funktioniert das wunderbar, beim LOOP habe ich
damit leider kein Glück.

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. DATA: cond(72) TYPE c,
  2.       condList LIKE TABLE OF cond(72).
  3.  
  4. cond = 'DOC_DATE > lastDatum'.
  5. APPEND cond TO condList.
  6.  
  7. * loop through each order of corresponding person
  8. LOOP AT it_BAPI INTO wa_BAPI WHERE (condList).
  9. .
  10. .
  11. .
GeSHi ©


Hat jemand vielleicht eine Idee?!

Vielen Dank, caiuss
Joris704
.
.
 
Posts: 1
Joined: Mon Aug 18, 2003 7:00 pm

Postby Fabian1957 » Tue Aug 19, 2003 8:57 am

Das funktioniert leider so nicht. Eine dynamische where-Bedingung, wie im Falle einer Select-Bedingung geht nicht. Das musst Du anders lösen.

Hermann
Fabian1957
....
....
 
Posts: 535
Joined: Mon Dec 02, 2002 11:34 am


Return to ABAP® Core

Who is online

Users browsing this forum: No registered users and 15 guests

cron