水晶报表交叉表中的数字格式动态设置
我现在做了一个交叉表,出来后的汇总数据小数位数是一位,我想实现的效果是:
如果小数点后的那个数字是0,那显示出来的就是整数;
如果小数点后的那个数字不是0,则显示原来的那个数。
我选择那个汇总的字段点击进行自定义格式的设置时,在十位那里写公式实现,我的公式代码是:
if Right (ToText ({Table.结果}, 1), 1) = "0" then 0
else 1
但是出来的结果变成了全部都是整数了,不知道怎么解决。是不是因为交叉表放在了报表头才会这样呢?
以前我也是用这个公式来设置小数点后位数的显示的,都是在详细资料节里面设置的,没出现过问题,现在换在报表头就有了问题,是交叉表里面不支持,还是把第一行数据的情况应用了到所有行,实在想不明白怎么解决。
在这里发贴求解!!