将额外的列值添加到列总和

时间:2009-12-17 14:34:56

标签: crystal-reports sum formula

我有以下问题:我有一个使用数据集作为其数据源的报告。数据集有两个表,一个是主表,比如Employee,第二个表是EmployeePaycheck,因此员工可以有几个薪水。我可以计算第二个表中一列的总和,比如paycheckValue,但我似乎无法做的是将这个计算字段中的一些额外字段的值添加到Employee表中,例如ChristmasBonus或YearlyBonus,看看员工在年底的薪水是多少。

1 个答案:

答案 0 :(得分:1)

如果不了解更多相关信息,将很难回答,但我会给你一些要寻找的东西。

首先,我会确保这些字段属于允许摘要的类似字段。例如,如果一个是字符串,那么如果没有强制转换或将值转换为数字,则无法完成摘要。我假设这些字段可能是数字或十进制列,所以可能不是这样。

我还要检查以确保您尝试求和的值都不为空。我没有对此进行过测试,但我相信如果其中一行的值为null,则无法正确求和。在这种情况下,您应该只能使用公式字段来检查null,如果该字段为null,则返回0。然后,您可以在计算中使用公式字段而不是字段本身。

如果这些都不是这种情况,请提供更多信息,了解如何计算字段以及执行​​操作时发生的情况。

希望这有帮助。