点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好大师,
我们有一个特殊的要求。
考虑以下变量。 DATA(lv_c1d1_month)= sy-datum + 4(2)。 " 03-日期为当前日期27/03/2019 a)下面的变量可以包含值:1..12(与上面类似) 我们有lv_c1d1_month,lv_c2d2_month,lv_c3d3_month,... lv_c24d24_month。 数据(lv_c1d1_year)= sy-datum + 0(4)。 " 2019-当前年份,日期为27/03/2019 b)以下变量可以包含值:2019年或上一年。 (类似于上面) 我们有lv_c1d1_year,lv_c2d2_year,lv_c3d3_year,... lv_c24d24_year。
案例:
根据特定条件,如果lv_c4d4_month的值为'12',那么我们需要将相应的lv_c4d4_year设置为上一年(2018)。
关于如何解决这个问题的任何想法?
为什么世界上这么多变量呢?!?! 为什么不只制作2个数据结构/内部表,然后按索引将它们关联起来。 如果table1 [03] = 12,则table2 [03] = 18(前一年)。 从每个集合中"设置"和"获取"正确的相关字段更为简单。 除此之外,为什么不能只将日期存储在一个单一的数据结构(日期表)中,而只是即时进行计算?
一周热门 更多>