Code: Alles auswählen.
LOOP AT itab_selected_rows INTO l_itab_selected_rows.
SELECT SINGLE *
FROM zkunden
INTO l_itab_bearbeiter.
WHERE ???
Code: Alles auswählen.
LOOP AT itab_selected_rows INTO l_itab_selected_rows.
SELECT SINGLE *
FROM zkunden
INTO l_itab_bearbeiter.
WHERE indexfield in range_table
Zeilenindex einer Tabelle klingt für mich nach einer internen Tabelle.Gast hat geschrieben:Hab über eine Methode den Zeilenindex einer Tabelle ermittelt.
Vermutlich wirst Du mit dem Zeilenindex auf die interne Tabelle zugreifen müssen, die Du an die Methode übergeben hast.Dieser (bzw. es sind mehrere) stehen in der internen Tabelle 'itab_selected_rows'. Nun möchte ich aus der Tabelle 'zkunden' alle Sätze auslesen bei denen der Index mit dem der int. Tab. 'itab_selected_rows' übereinstimmt.
Code: Alles auswählen.
SELECT * FROM zsp_bearbeiter INTO TABLE itab_bearbeiter.
LOOP AT itab_selected_rows INTO l_itab_selected_rows.
READ TABLE itab_bearbeiter
INDEX l_itab_selected_rows-index
INTO l_itab_sel_bearb.
APPEND l_itab_sel_bearb TO itab_sel_bearb.
Code: Alles auswählen.
SELECT * FROM zsp_bearbeiter INTO TABLE itab_bearbeiter.