crystal report crosstab:交叉表公式中的零错误除法 [英] crystal report crosstab: division by zero error in crosstab formula
本文介绍了crystal report crosstab:交叉表公式中的零错误除法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个交叉表,可以为每个用户提取小时数。显示列总计百分比。交叉表显示为
| User1 | User2 |等等。 。 。
总时间41.68 44.55
TotalHours 52.17 84.93
%总计79.89%52.45%
我使用公式字段并拖动公式字段到SUMMARIZED FIELD。我的公式是
({TotalTime} / {TotalHrs})* 100
但它仍然显示我的错误`除以零'
提前感谢。!
解决方案
将公式更改为:
如果 {TotalHrs} = 0 那么
0
其他
({TotalTime} / {TotalHrs})* 100
I have a cross tab which is pulling sums of hours for each user.And the display Column grand total in percentage. The cross tab displays as
| User1 | User2 | Etc . . .
TotalTime 41.68 44.55
TotalHours 52.17 84.93
% Total 79.89% 52.45%
I use formula field and drag that formula field to SUMMARIZED FIELD. my formula is
({TotalTime}/{TotalHrs}) * 100
but still it shows me this error `Division by zero`
Thank in Advance.!
解决方案
Change formula to :
If {TotalHrs}=0 Then 0 Else ({TotalTime}/{TotalHrs}) * 100
这篇关于crystal report crosstab:交叉表公式中的零错误除法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文