报告以获取日期,

2020-08-26 08:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


用户输入一个日期,例如 2019年12月21日作为输入。

有什么方法可以从

获取所有日期

一个月的第一个日期 2019年12月21日吗?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


用户输入一个日期,例如 2019年12月21日作为输入。

有什么方法可以从

获取所有日期

一个月的第一个日期 2019年12月21日吗?

付费偷看设置
发送
2条回答
落灬小鱼
1楼-- · 2020-08-26 08:50

首先通过偏移量获取月份号和日期。

然后使用

执行(日期值)次.....

结束。 并将date.month.year附加到输入日期。

LV_DATE = 21。

LV_MONTH = 12。

做21次。

ENDDO。

歪着头看世界
2楼-- · 2020-08-26 08:49

报告跟踪日期。

数据:

gt_date类型sy-datum出现0,

gd_today类型sy-datum,

gd_tomorrow类型sy-datum。

*

数据:gd_date类型的字符串

gd_yyyy(4),

gd_mm(2),

gd_dd(2)。

*

将sy-data移至gd_today,gd_date。

gd_tomorrow = sy-datum +1。

gd_dd =01。

将gd_date附加到gt_date。

*

执行直到gd_date = gd_tomorrow。

将1加到gd_date。

如果gd_date <= sy_datum。

将gd_date附加到gt_date。

其他。

退出。

endif。

enddo。

一周热门 更多>