DATA: l_select_date LIKE workflds-gkday, l_select_week LIKE scal-week. Note: setting the optional select_week parameters enables the user to click on the week number of the pop-up calendar. * Call pop up calendar - Note that the l_select_week is not used. The reason for * using this variable, is only to allow the user also to select a whole week in the * pop up calendar. CALL FUNCTION 'F4_DATE' EXPORTING date_for_first_month = sy-datum IMPORTING select_date = l_select_date select_week = l_select_week EXCEPTIONS calendar_buffer_not_loadable = 1 date_after_range = 2 date_before_range = 3 date_invalid = 4 factory_calendar_not_found = 5 holiday_calendar_not_found = 6 parameter_conflict = 7 OTHERS = 8. IF sy-subrc <> 0. EXIT. ENDIF. * Validate date - An invalid date is caused by using the cancel * button on the calendar CALL FUNCTION 'DATE_CHECK_PLAUSIBILITY' EXPORTING date = l_select_date EXCEPTIONS plausibility_check_failed = 1 OTHERS = 2. IF sy-subrc <> 0. * User has cancelled the calendar EXIT. ENDIF.
Saturday, July 26, 2014
5
ABAP Tips: Calling F4 help for date
DATA: l_select_date LIKE workflds-gkday, l_select_week LIKE scal-week. Note: setting the optional select_week parameters enables...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment