안녕하세요 모델 와이입니다. SAP ABAP에서 내부 테이블을 순회할 때 특정 조건이나 위치에 따라 다르게 로직을 실행하고 싶을 때 사용하는 전통적인 구문들이 있습니다. 대표적으로 ON CHANGE OF, AT NEW, AT END OF, AT FIRST, AT LAST가 있으며, 이 글에서는 각 구문의 특징과 차이점을 예제와 함께 정리해보겠습니다. 🧩 예제 코드 비교🔹 ON CHANGE OF 예제SORT it_data BY matnr.LOOP AT it_data INTO wa_data. ON CHANGE OF wa_data-matnr. WRITE: / '▶ 자재 변경:', wa_data-matnr. ENDON. WRITE: / wa_data-matnr, wa_data-werks.ENDLO..