详细级别的比率摘要字段 - Crystal Reports

时间:2012-11-28 21:46:18

标签: crystal-reports report summary

我正试图找到一种方法来显示感兴趣的字段的比率Vs是感兴趣的字段的总和,并在行详细信息级别显示它。

名称: 利润: ProfitRatio:


ABC $ 1000个 10%

XYZ $ 5000个 50%

NMO $ 2000年 20%

QST $ 2000年 20%


总计$ 10000

即ABC的ProfitRatio = Profit / SumProfit = $ 1000 / $ 10000 = 10%

因为总计是在详细级别之后计算的,所以我无法理解如何在行详细级别的计算中“重用”摘要。我猜它与打印顺序有关,但我无法理解它。

任何帮助将不胜感激 谢谢B

PS 水晶版8.5&老foxPro .dbf

2 个答案:

答案 0 :(得分:1)

这可以通过以下公式实现。

numbervar a;
a:=({Profit}/Sum ({Profit}))*100;
a;

将此公式放在详细信息中,您将获得ProfitRatio。

注意:确保 Profit SumProfit 字段属于数字数据类型,如果它们是字符串,则必须转换为数字。

试试这个并获得结果。随时准备为您提供帮助!

答案 1 :(得分:1)

让Hariharan Anbazhagan的答案更进一步。您可以使用这样的组合。

Sum({field},{group field})