在Crystal Reports条件组SUM(Conditional group SUM in Cr

2019-07-21 19:31发布

我一直在做一些会计报告,并使用一个公式已经总结了我不同的货币

IE

CanadianCommissionFormula

if {myData;1.CurrencyType} = "CDN" then
    {myData;1.Commission} 
else
    0


CanadianCommissionSum

SUM({@CanadianCommissionFormula})

然后,我只是在报告的底部显示CanadianCommissionSum,事情是伟大的。

我刚刚遇到做到这一点的要求,而是由销售代表进行分组。我试图用我以前的公式,但总结整个报告。 有没有一种简单的方法来总结这样的基础上,它在哪个组?

Answer 1:

你可能想通了这一点一年前,但为了以防万一,试试这个:

  1. 更改CanadianCommissionSum公式

    SUM({@CanadianCommissionFormula},{SalesRep})

  2. 将这个公式在您的SalesRep的组页脚节。

现在,这应该可以正常显示。



Answer 2:

创建基于水晶报表的销售代表一组,并将其放置在:

SUM({@CanadianCommissionFormula})

......在组页脚。



Answer 3:

我会认为rexem的建议应该工作,但既然你说你一共有所有的销售的销售代表,你可以将之更改为运行总。 在此之前我倒是你有你的领域在正确的脚注部分,虽然仔细检查。

要通过销售代表做运行总计,组,然后设置你的跑步总评估的每个记录,并在该组的变化复位。 然后,你可以把这个运行总计在组页脚,它会显示小计。

希望这可以帮助。



文章来源: Conditional group SUM in Crystal Reports