그림에서와 같이 FLAG = 'X' 인경우 INDEX 를 읽어서 변량값에 = '3' 이런식으로 값을 주고 싶은데요 ...
도와주세요 ..
댓글 3
-
버미!
2010.02.05 21:50
단일항목이라면 Read 문을 이용해 Sy-TABIX를 이용하시면 되고요, 다중이라면 Loop문을 이용하시면 됩니다. -
요요
2010.02.06 00:10
위 테이블을 itab 이라고 가정하면..
read table itab transporting no fields with key flag = 'X'.
if sy-subrc is initial.
" 이 조건에 해당하는 sy-tabix 값이 위와 같다면 3이 됩니다.
endif.
버미! 님 말씀에 의함.
loop at itab transporting no fields where flag = 'X'.
" 이 때 sy-tabix 의 값이 3이 됨
endloop.
Web In Abap 님 말씀에 의함.
수고하세요.
-
촌놈악마
2010.06.05 21:03
오..좋은 정보 감사합니다. ^^