안녕하세용 율밥퍼입니다ㅎㅎ 오늘은 LOOP구문안에서 쓰이는 AT구문에 대해서 설명해 드리려고 합니다. 잘만 사용하면 LOOP안에서 효율적으로 데이터 핸들링이 가능한데요 일전에 엑셀데이터 업로드하는 포스팅에서 AT END OF 구문 한번 썼죠?
이걸 자세히 다뤄보려고 합니당 :) 1. AT NEW FIELD. ~ ENDAT.
테이블 안에 중복되는 데이터 중 첫번째일때 탄다. 2. AT END OF FIELD. ~ ENDAT.
테이블 안에 중복되는 데이터 중 마지막일때 탄다. 3. AT FIRST. ~ ENDAT.
LOOP를 돌 때 처음에 한번만 탄다. 4. AT LAST. ~ ENDAT.
LOOP를 돌 때 마지막에 한번만 탄다. ※단 주의 사항이 있습니다!
AT NEW와 AT END OF는 지정한 필드 앞에 존재하는 필드들까지 SORT를 해줘야합니다. 앞필드가 SORT가 안되어있거나 앞필드의 값이 먼저 변경이 된다면 AT NEW나 AT END OF를 타요 ㅠㅠ 또한, 지정한 필드 뒤로...