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

2020-09-27 07:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在交叉表中: 一栏是日期。 我...

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

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


在交叉表中:

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

4月

五月

june

7月

八月

9月

十月

11月

12月

一月

坟场

三月。

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

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}];

应该这样做。

布莱恩

一周热门 更多>