ALV 에서 검색 조건 중에 날짜를 FROM TO로 검색하는데요.
디폴트 값으로
현재 날짜에서 전 주의 월요일 FROM 전 주의 금요일이 기본적으로 나타나게 하려고 합니다.
이렇게 리턴해주는 펑션이 있는지 궁금합니다.
디폴트 값으로 현재 날짜를 나오게 하는 것은 SY-DATUM을 하면 되는데
이것은 어떻게 해야 하는지 궁금하고, 평션이 있다면 가르쳐주세요~
댓글 3
-
dbnoid
2010.02.02 02:04
-
無念군
2010.02.02 02:16
DATA : lv_mon TYPE d, "월요일
lv_fri TYPE d, "금요일
lv_week LIKE scal-week.
CLEAR : lv_mon , lv_fri, lv_week.
CALL FUNCTION 'DATE_GET_WEEK'
EXPORTING
date = sy-datum
IMPORTING
week = lv_week. "현재주차 리턴
lv_week = lv_week - 1.
CALL FUNCTION 'WEEK_GET_FIRST_DAY'
EXPORTING
week = lv_week
IMPORTING
date = lv_mon. "해당 주의 첫일자(월요일 리턴)
lv_fri = lv_mon + 4.
완벽한 function은 없습니다 .. 약간의 응용이 필요할뿐 ... ^^* ..
상단 source 내용을 이용하시면 수월하실듯 합니다 ..
-
쾌남
2010.02.02 18:07
아..감사합니다..^^
일자를 입력하면 주차와 해당주차의 월요일과 일요일을 반화해주는 함수 "GET_WEEK_INFO_BASED_ON_DATE"