组保存空间中的记录

2020-09-26 12:33发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好。 我已经在互联网上阅读了...

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

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


大家好。 我已经在互联网上阅读了很多东西,并且搜索完毕。 我真的希望您能提供帮助。 我很困惑在报表上显示记录时如何节省空间。 这是场景:

第一

我有3个群组

  • 30天
  • 90天
  • 12个月

每个" House" {@ House}属于其中一个组。 适用于此公式

如果CurrentDate-{HOUSEMASTER.SETTLEMENT_DATE}> = 30并且CurrentDate-{HOUSEMASTER.SETTLEMENT_DATE} <= 89,则为" 30天",否则,如果CurrentDate-{HOUSEMASTER.SETTLEMENT_DATE}> = 90并且CurrentDate-{HOUSEMASTER.SETTLEMENT_DATE} <= 364,然后为" 90天",否则,如果CurrentDate-{HOUSEMASTER.SETTLEMENT_DATE}> = 365和year({HOUSEMASTER.SETTLEMENT_DATE})+ 1 =年(当前日期),则为" 12个月",否则为""

第二

我需要根据 {HOUSEMASTER.SETTLEMENT_DATE}字段为每条记录添加列。

示例(这些结果在报告的详细信息部分中:

  • @一月=如果月份({HOUSEMASTER.SETTLEMENT_DATE})= 1,则{@House}否则为""
  • @ 2月=如果月份({HOUSEMASTER.SETTLEMENT_DATE})= 2,则{@House}否则为""
  • 以此类推。...

我得到了想要的结果,但是该报告长达20页,因为它会评估每一列中每个组的每个记录。 如何摆脱空白字段并将报告浓缩到一页?

我尝试创建12个不同的报告并按列传递值,但是我无法在组中重置它。

在此先感谢您的帮助!