在fim报表仪表盘中,除数为0时,仪表盘的值为被除数。如何让在除数为0时,仪表盘的值显示为'-'或者0。被除数与除数字段来源于数据集
先在数据集里面或者单元格里面判断一下
if(b2=0||len(b2)=0,0,a2/b2)
数据集sql里面的话
case when shzj=0 or shzj='' then 0 else zlsti/shzj end as 率
直接在图表的系列值使用公式判断如果除数为0值就直接赋值为0或者'-'