Code: Alles auswählen.
SELECT-OPTIONS
: so_feld2 FOR table-feld1
.
DATA
: gt_where TYPE twhere
, g_where TYPE text72
.
g_where = 'FELD1 IN SO_FELD2'.
APPEND g_where TO gt_where.
SELECT *
FROM table
INTO itab
WHERE (gt_where).
Wenigstens steht jetzt die WHERE-Bedingung in einer itab.Haubi hat geschrieben:Probier mal folgendes:
Code: Alles auswählen.
SELECT-OPTIONS : so_feld2 FOR table-feld1 . DATA : gt_where TYPE twhere , g_where TYPE text72 . g_where = 'FELD1 IN SO_FELD2'. APPEND g_where TO gt_where. SELECT * FROM table INTO itab WHERE (gt_where).