셀렉션 스크린에 날짜 설정.
INITIALIZATION.
PERFORM set_date.
FORM set_date .
" 오늘 날짜 담을 변수 / 마지막 날짜 담을 변수
DATA: lv_today TYPE d,
lv_lastday LIKE sy-datum.
lv_today = sy-datum.
lv_today+6(2) = '01'. "yyyymmdd
CALL FUNCTION 'RP_LAST_DAY_OF_MONTHS'
EXPORTING
day_in = lv_today
IMPORTING
last_day_of_month = lv_lastday
EXCEPTIONS
day_in_no_date = 1
OTHERS = 2.
"Select-option 초기값
s_aedat-sign = 'I'.
s_aedat-option = 'BT'.
s_aedat-low = lv_today.
s_aedat-high = lv_lastday.
APPEND s_aedat.
CLEAR s_aedat.
ENDFORM.

'ABAP' 카테고리의 다른 글
CFG_IS_INCONSISTENT_OR_INCOMPLETE 에러 (0) | 2024.11.29 |
---|---|
ABAP_ AT 구문 (0) | 2023.01.26 |
ABAP_EXCEL DOWNLOAD / UPLOAD (0) | 2023.01.26 |
동적 FROM 사용하기 (0) | 2023.01.10 |
SELECT 문에서 CASE...WHEN 사용하기 (0) | 2023.01.10 |