我需要从水晶报表的交叉表中的日期列中取出重复项

2020-09-27 07:49发布

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

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


在交叉表中:

一栏是日期。 我只需要显示以下订单会计年度订单中的月份:

4月

五月

june

7月

八月

9月

十月

11月

12月

一月

坟场

三月。

它不应超过一次。 当我尝试时,我在列中得到了重复的月份。 因此,一个月不应超过一次。 我正在使用Crystal Report 8.0

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

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


在交叉表中:

一栏是日期。 我只需要显示以下订单会计年度订单中的月份:

4月

五月

june

7月

八月

9月

十月

11月

12月

一月

坟场

三月。

它不应超过一次。 当我尝试时,我在列中得到了重复的月份。 因此,一个月不应超过一次。 我正在使用Crystal Report 8.0

付费偷看设置
发送
2条回答
xfwsx85
1楼-- · 2020-09-27 08:12

嗨,

对日期进行分组时,您是否对每个月进行分组?

您要选择一个特定的会计年度吗?

我对您为什么会重复几个月的猜测是因为您包括多个年份,也就是说,如果您按月份分组。

在"交叉表专家"中查看"月"字段的"组选项"。

布莱恩(Brian)

骆驼绵羊
2楼-- · 2020-09-27 08:31

嗨,

将您的FY创建为:

如果月份({Orders.Order Date})在 [4至12]然后
     年({Orders.Order Date})
 其他年份({Orders.Order Date})-1;  

创建FM为:

选择月份({Orders.Order Date})
     情况4:1
     情况5:2
     情况6:3
     情况7:4
     案例8:5
     案例9:6
     案例10:7
     案例11:8
     案例12:9
     情况1:10
     情况2:11
     情况3:12
     默认值:0  

要将月份显示为名称而不是数字,请进入FM公式的"组选项",然后在"选项"选项卡中选择"将公式用作组名",如下所示:

< pre> [" 4月"," 5月"," 6月"," 7月"," 8月"," 9月"," 10月"," 11月"," 12月"," 1月"," 2月"," 3月" ] [{@FM}];

应该这样做。

布莱恩

一周热门 更多>