想根据日期做个切换图形,怎么彻底隐藏掉,为啥会出现图形没有数据

微信截图_20201121204437.png

FineReport 17673796166 发布于 2020-11-21 20:46
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-5-28 17:19

把这个空图表关闭就可以了

image.png

image.png

最佳回答
0
luojian0323Lv7资深互助
发布于2020-11-21 21:16(编辑于 2020-11-23 08:18)

当查询的数据为空时,图形就会出现这个

如果不想出现这个图,

就在sql里按照分类.拼接(union )一个指标为0的数据

比如:
select 分类,sum(指标)as 指标 from 表1 
where 日期字段='2020-11-20'
group by 分类
如果你要查询的条件下并没有数据,这时候图表就会出现你截图的情况
而如果你这样写:
select 分类,sum(指标)as 指标 from 表1 
where 日期字段='2020-11-20'
group by 分类
union 
select '分类名' 分类 ,0 指标 from dual --如果是mysql 不用 from dual 如果 是db2 需要 from sysibm.dual


  • 月下梧桐 月下梧桐 大佬能再说具体点吗?我也学学
    2020-11-22 14:19 
  • 3关注人数
  • 398浏览人数
  • 最后回答于:2021-5-28 17:19
    请选择关闭问题的原因
    确定 取消
    返回顶部