| ||
댓글 4
-
無念군
2009.01.23 20:42
-
SD_꽃미남
2009.01.23 20:49
저도 초보지만 알고 있는것만 말씀드릴게요 ㅎㅎ
SELECT-OPTIONS or RANGES 문법으로 선언된 변수를 제어할때 사용을 하는넘입니다(Multiple selection 할때 사용)
sign, option, low, high 4개의 필드를 가지는 인터널 테이블 이라고 보시면 됩니다
sign : 'I' 포함, 'E' 포함하지 않는
option : 'BT' Between 어떤 범위의 값을 말함(= EQ, <> NE, <= LE, < LT, >=GE, >GT..)
low : 범위값의 시작값
high : 범위값의 끝값
option 이 'BT' 가 아닐때에는 high 값은 입력안하셔도 됩니다
감사합니다
수고하세요~
-
아카드05
2009.01.23 21:37
디버깅해보시면서 ranges로 선언된 r_month 에 값이 어떻게 들어가는지 보시면, 이해하시는데 좀 도움이 될거같습니다.
internal table 처럼 header, body 구조로 되있구요
sing option low high 값이 여러 행 들어갈 수 있습니다.
r_month body에 있는 하나 또는 그 이상의 조건을 모두 만족하는 데이타를 얻고자 할때는 where month in r_month
r_month header에 있는 low 또는 high 값만 만족하는 데이타가 필요할 경우 where month = r_month-low ( 또는 r_month-high)
이런 식으로 쓸 수 있습니다.
-
chucky
2009.01.23 22:44
internal table로도 동일한 효과를 낼수 있습니다.
웬만한 syntax는 F1누르면 다 설명이 나온답니다 ^^
왼쪽 상단에 .. 통합 검색.. 에 ..
SIGN ... 입력하시구욤.. 검색 버튼을 click 욤..
총 197개의 게시물이 검색되었습니다. 라고 나오는데욤.. +_+ㅋ
야속하게 들리실지 몰라도..
한줄 올리시기 보다는... 먼저 검색을 해보시는걸 추천 드립니다..