I2 = 1.
LOOP AT tab1.
LOOP AT tab2 FROM i2.
IF tab2-k <> tab1-k.
i2 = sy-tabix.
EXIT.
ENDIF.
ENDLOOP.
ENDLOOP.
위 구문이 아래 구문보다 효율적이다.
LOOP AT tab1
LOOP AT tab2 WHERE k = tab1-k.
ENDLOOP.
ENDLOOP.
댓글 3
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
167 | 너무도 당연해서 가끔 잊곤하는 공기와 같은 존재 'F1' key [5] | 백혜정 | 2007.09.19 | 4034 |
166 | 미니 SAP 설치 메뉴얼 입니다. [5] | 신종철™ | 2007.09.17 | 4574 |
165 | 제가 모은 팁들입니다. [62] | 풍운사랑 | 2007.09.07 | 5541 |
164 | OK Code Values... 흠,,, [1] | 김창훈 | 2007.08.31 | 4652 |
163 | Image를 화면에 보여주는 방법 [1] | 정두영 | 2007.08.30 | 6022 |
162 | 테이블 update 프로그램 [4] | sapjoy | 2007.08.29 | 4747 |
161 | System field 정리한 내용이에요 [4] | 김창훈 | 2007.08.21 | 5487 |
160 | 스페이스를 2자리로 먹을때 1자리로 먹게 바꾸기 [1] | 신종철™ | 2007.08.20 | 3952 |
159 | 조회조건 동적으로 보이기 [5] | 신종철™ | 2007.08.20 | 4774 |
158 | ABAP 문법 2nd [8] | 아일락 | 2007.08.20 | 3914 |
157 | ABAP 문법 1st [13] | 아일락 | 2007.08.20 | 4555 |
156 | 엑셀 65000 라인초과시 사용 유틸 [5] | GG | 2007.08.19 | 5296 |
155 | 플랜트로 회사코드와 기준통화 찾기 [8] | 김창훈 | 2007.08.16 | 5599 |
154 | AT 구문에 대한 설명입니다. [6] | 김창훈 | 2007.08.16 | 5735 |
153 | 속도개선하기....INDEX를 이렇게도 쓰네용~~ [9] | 김창훈 | 2007.08.14 | 5376 |
152 | 텍스트반영시(자재명,저장위치명 기타등등) 속도개선 방법 [6] | 김창훈 | 2007.08.14 | 5975 |
151 | ALV 중간 집계 하기 [3] | 신종철 | 2007.08.10 | 4782 |
150 | 4.6에서 ALV 필드 변경 안될때 버퍼 지우는 방법 | 신종철 | 2007.08.10 | 4781 |
149 | ABAP System Fields | 홍성현 | 2007.08.09 | 3931 |
148 | SAP Icon 출력 [3] | 홍성현 | 2007.08.09 | 6538 |
loop at tab1.
loop at tab2 where k = tab1-k.
endloop.
endloop.
==> 는
sort tab2 by k.
loop at tab1.
read table tab2 transporting no fields with key k = tab1-k binary search.
check sy-subrc is initial.
loop at tab2 from sy-tabix.
if tab2-k <> tab1-k. exit. endif.
endloop.
endloop.
와 같이 튜닝할 수 있다. 또는
data tab2 like standard table of struc2 with non-unique sorted key key_k component k with header line.
...
loop at tab2.
loop at tab2 using key key_k into struc2 where k = tab1-k.
...
endloop.
endloop.
처럼 보조키를 사용할 수도 있다.