X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fsearch%2F477partIIB.html;h=bd56ecc60e0b49f20f32189c3e2a405222d81681;hb=b3cecd1976e92c32740c3e2e1227a7d718e07b57;hp=ce1ac03f040d9594b3f3c5e7c8e0d0eedc1bcdfb;hpb=bd4e387da29dc3dad44605572d531ab4f7ab4f4d;p=freeside.git diff --git a/httemplate/search/477partIIB.html b/httemplate/search/477partIIB.html index ce1ac03f0..bd56ecc60 100755 --- a/httemplate/search/477partIIB.html +++ b/httemplate/search/477partIIB.html @@ -118,11 +118,14 @@ foreach (@col_conds) { if ( $row == 0 ) { $col_data[$row] = $count; # the raw count } else { + # the rows that are percentages of the raw count if ( $col_data[0] == 0 ) { - $col_data[$row] = ''; # show nothing in this row, then + # 0 out of 0 is not 0%, but supposedly this works + $col_data[$row] = '0.000'; } else { - $col_data[$row] = sprintf('%.3f', 100 * $count / $col_data[0]) . '%'; + $col_data[$row] = sprintf('%.3f', 100 * $count / $col_data[0]); } + $col_data[$row] .= '%' unless $cgi->param('_type') eq 'xml'; } #if $row == 0 $row++; }