水晶报表交叉表中的数字格式动态设置
我现在做了一个交叉表,出来后的汇总数据小数位数是一位,我想实现的效果是:
如果小数点后的那个数字是0,那显示出来的就是整数;
如果小数点后的那个数字不是0,则显示原来的那个数。
我选择那个汇总的字段点击进行自定义格式的设置时,在十位那里写公式实现,我的公式代码是:
if Right (ToText ({Table.结果}, 1), 1) = "0" then 0
else 1
但是出来的结果变成了全部都是整数了,不知道怎么解决。是不是因为交叉表放在了报表头才会这样呢?
以前我也是用这个公式来设置小数点后位数的显示的,都是在详细资料节里面设置的,没出现过问题,现在换在报表头就有了问题,是交叉表里面不支持,还是把第一行数据的情况应用了到所有行,实在想不明白怎么解决。
在这里发贴求解!!
如果小数点后的那个数字是0,那显示出来的就是整数;
如果小数点后的那个数字不是0,则显示原来的那个数。
我选择那个汇总的字段点击进行自定义格式的设置时,在十位那里写公式实现,我的公式代码是:
if Right (ToText ({Table.结果}, 1), 1) = "0" then 0
else 1
但是出来的结果变成了全部都是整数了,不知道怎么解决。是不是因为交叉表放在了报表头才会这样呢?
以前我也是用这个公式来设置小数点后位数的显示的,都是在详细资料节里面设置的,没出现过问题,现在换在报表头就有了问题,是交叉表里面不支持,还是把第一行数据的情况应用了到所有行,实在想不明白怎么解决。
在这里发贴求解!!
...全文
相关推荐
交叉表示例(含水晶报表和RDLC报表)
交叉表示例(含水晶报表和RDLC报表)
水晶报表交叉表
关于交叉表的简单制作过程想了解的更多,进来看看吧
利用水晶报表动态绑定数据源实现动态交叉表的方法研究
为减少数据冗余,根据规范化理论设计的数据库不能直接输出分类汇总的结果,需要进行转换生成交叉表,并利用水晶报表的Push模式实现对交叉表的显示。在.NET和SQL Server环境下,探讨了动态交叉表的生成和利用水晶报表动态绑定数据源显示数据的方法,并给出了较为详细的实现过程。
水晶报表的分页设置,如何设置水晶报表的分页功能
设置水晶报表的分页,如何设置水晶报表的分页功能
水晶报表 水晶报表 水晶报表
水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表水晶报表


图表区

