2020-09-09 10:20发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想问一下如何使用CASE数月...就像我的内部表中有不同月份的一些日期..然后我想在不同月份的列中显示不同月份的数量.. >
我正在考虑使用案例,但我对如何应用CASE感到困惑。
如果有人知道,请帮助
感谢和问候。
嗨,
您可以执行以下步骤:
当'01' ls_new_st-Month = +4(2)或日期为您时,为 +4(2)
像
ls_new_st-quantity = ITAB数量
在'02'
ENDCASE时一样。
将ls_new_st附加到newitab。
ENDLOOP
在第一个NEWITAB循环。
如果只想显示数量的月份,则可以使用collect或sum。
ENDLOOP。
最诚挚的问候
Ebrahim p>
当'2'...不能为'1'时,当'02'时为'01'时可以使用...
使用以下FM
ISP_GET_MONTH_NAME
获取月份名称/月份编号-如01、02、03等。
输入参数-日期
根据月份号,您可以写出案例陈述
CASE月份号
当'01'
当'02'
ENDCASE
或更容易地将CASE +4(2)
最多设置5个标签!
嗨,
您可以执行以下步骤:
当'01' +4(2)或日期为您时,为 +4(2)
ls_new_st-Month =
像
ls_new_st-quantity = ITAB数量
在'02'
ENDCASE时一样。
将ls_new_st附加到newitab。
ENDLOOP
在第一个NEWITAB循环。
如果只想显示数量的月份,则可以使用collect或sum。
ENDLOOP。
最诚挚的问候
Ebrahim p>
当'2'...不能为'1'时,当'02'时为'01'时可以使用...
使用以下FM
ISP_GET_MONTH_NAME
获取月份名称/月份编号-如01、02、03等。
输入参数-日期
根据月份号,您可以写出案例陈述
CASE月份号
当'01'
当'02'
ENDCASE
或更容易地将CASE +4(2)
一周热门 更多>