Gray_ написал(а):
Спасибо большое за ответ, но я <я не знать русский языка> в ABAP как и песал выше... Если не сложно привидите пример.
И что? по F1 есть примеры, по ссылке, что я дал есть примеры.
Code:
Example
Nested LOOP loops without explicit key declaration. The contents of the current row for the outer loop are analyzed in the WHERE-condition for the inner loop.
PARAMETERS p_name TYPE scarr-carrname DEFAULT '*'.
DATA: scarr_tab TYPE SORTED TABLE OF scarr
WITH UNIQUE KEY carrname,
spfli_tab TYPE SORTED TABLE OF spfli
WITH NON-UNIQUE KEY carrid.
FIELD-SYMBOLS <scarr_line> LIKE LINE OF scarr_tab.
DATA spfli_line LIKE LINE OF spfli_tab.
SELECT *
FROM scarr
INTO TABLE scarr_tab.
SELECT *
FROM spfli
INTO TABLE spfli_tab.
LOOP AT scarr_tab ASSIGNING <scarr_line>
WHERE carrname CP p_name.
LOOP AT spfli_tab INTO spfli_line
WHERE carrid = <scarr_line>-carrid.
WRITE: / spfli_line-carrid,
spfli_line-connid.
ENDLOOP.
ENDLOOP.
вроде не должно быть проблем с переложением на Вашу ситуацию.