Crystal Reports中的条件组SUM

Nat*_*oop 4 formula crystal-reports

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

IE

CanadianCommissionFormula

if {myData;1.CurrencyType} = "CDN" then
    {myData;1.Commission} 
else
    0
Run Code Online (Sandbox Code Playgroud)


CanadianCommissionSum

SUM({@CanadianCommissionFormula})
Run Code Online (Sandbox Code Playgroud)

然后我只是在报告的底部显示CanadianCommissionSum,事情很棒.

我刚刚遇到了这样做的要求,但按销售代表分组.我尝试使用我以前的公式,但这是整个报告的总和.是否有一种简单的方法可以根据它所在的群体进行总结?

Pow*_*ser 8

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

  1. 将您的CanadianCommissionSum公式更改为

    SUM({@CanadianCommissionFormula},{SalesRep})

  2. 将此公式放在SalesRep的"组尾"部分中.

现在应该正确显示.


OMG*_*ies 0

在 Crystal Report 中根据销售代表创建一个组,并放置:

SUM({@CanadianCommissionFormula})
Run Code Online (Sandbox Code Playgroud)

...在组的页脚中。