折线图如何将纵坐标的值显示为百分数,已经在代码里将值转化为百分数,ds里预览显示也是百分数,浏览器里预览就全部是0了,请问要怎么解决。
CONCAT(
CONVERT (
c.cc / (c.aa - c.bb),
DECIMAL (15, 2)
) * 100,
'% '
) AS zgl,
去了自己的百分号,浏览器预览坐标轴对了,鼠标指着显示的数值不是百分号,如图:
你这样用CONCAT处理过后应该是一个拼接的字符串,可能你在设置坐标轴的轴标签的时候给他设置了其他的格式就会这样。
建议你不要这样把数值和‘%’通过CONCAT函数链接起来,你可以直接在坐标轴哪里设置他的格式为百分比,具体保留几位小数你可以选择百分比的格式
鼠标显示是提示这里做设置格式就行了
因为你已经对值做了一次处理,再做一次就会出问题。你把自己的百分数去掉,用Finereport的坐标轴里的百分数。