组是否可能水平堆叠而不是垂直堆叠?

2020-09-12 12:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在基于20个可能的条目的多项...

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

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


我正在基于20个可能的条目的多项选择字段来汇总报告。 我正在尝试显示几个月内的数字。 因此,我有一个公式可以解析响应中的每个条目,并为每个可能的答案创建20个条目。

这是一个例子:

 如果isull({return:reason})则为0
 否则,如果instr({return:reason}," Paint Chipping")> 0则为1
 否则0
  

每个事件都记录有报告日期。 我将约会分组,并为每个月设置了分组。

所以我的结果如下:

 本月油漆崩裂泄漏
 2018年5月2 4 5
 2018年6月1 4 0
 七月2018 0 1 2
  

在这里我使用了3个示例,但有二十个类别(大多数名称较长),即使在横向方向上也太多了。

有没有一种方法可以使组(实际上是整个报表)水平堆叠而不是垂直堆叠,所以我可以得到它

 原因原因2018年5月2018年6月2018年7月
 油漆剥落2 1 0
 泄漏4 4 1
 破碎5 0 2
  

其中一个参数是日期范围,并且不会超过一年的时间,因此我不会遇到与其他方向相同的情况。

我确实考虑过格式化字段,以便在报表仍以横向显示时可以纵向读取表格,但是这给我们的用户带来了痛苦,而且我们在软件中使用的报表查看器不允许您 改变方向。

我也尝试了交叉表,但是鉴于我有多个要放置在行中的字段并且所有这些字段都有空字段,因此交叉表会产生混乱。

这是可能的还是让我知道之后是否有另一种方式来获得我的帮助。

3条回答
樱桃小丸子0093
2020-09-12 12:39

{return:reason}中的数据是什么样的? 您从哪种类型的数据库中获取数据? 您使用的是哪个版本的Crystal?

-Dell

一周热门 更多>

相关问答