2020-09-15 08:24发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在寻找可以... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在寻找可以为我提供以下信息的函数或方法。 我有一个日期间隔例如 由01.05.2018至30.04.2019。 现在,我要返回一个表格,其中应包含这两个日期之间的所有时间段。
(1)01.05.2018-30.05.2018 (2)01.06.2018-30.06.2018 .... (12)01.04.2019-30.04.2019
有人有主意吗?
致谢 Michael
迈克尔你好,
使用以下基本代码编写自己的FM:
* * p_beg初次约会 * p_end最后日期 类型:开始于y_interval, 开始输入TYPE sy-datum, 结束TYPE sy-datum, 结束y_interval, ty_interval y_interval的类型表。 数据:lt_interval TYPE ty_interval, ls_interval TYPE y_interval, lv_dat_aux TYPE系统数据。 将p_beg(6)'01'并入lw_interval-begin。 通话功能" OIL_GET_NEXT_MONTH" 出口 i_date = lw_interval-begin 输入 e_date = lw_interval-end。 lw_interval-end = lw_interval-end-1。 追加lw_interval至lt_interval。 做。 IF lw_interval-end GE p_end。 出口。 万一。 lw_interval-begin = lw_interval-end + 1。 通话功能" OIL_GET_NEXT_MONTH" 出口 i_date = lw_interval-begin 输入 e_date = lv_dat_aux。 lw_interval-end = lv_dat_aux-1。 追加lw_interval至lt_interval。 ENDDO。
最多设置5个标签!
迈克尔你好,
使用以下基本代码编写自己的FM:
一周热门 更多>