填报,汇总求和后,单元格显示问题

想实现如果数据库数值为0显示0  如果为null 显示空 如何实现

$$$=0 和len($$$)=0 都试过都不好使,还有什么办法可以实现,SQL语句也不能修改,一共10个字段,不能给10个字段都case when 一下吧?

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

帆软报表中使用汇总后,为空的都会变成0,就没有空的概念了,

要么就是sql中直接修改

  • yzm339595 yzm339595(提问者) SQL 直接修改成什么,case when 嘛
    2021-08-16 08:47 
  • snrtuemc snrtuemc 回复 yzm339595(提问者) 是的,sql直接处理好。不用帆软的汇总功能,这样才能实现为空显示空,为0显示0,不然用了帆软汇总后,都是0了
    2021-08-16 08:48 
  • yzm339595 yzm339595(提问者) 回复 snrtuemc 好的 谢谢
    2021-08-16 08:49 
最佳回答
0
烟尘Lv6高级互助
发布于2021-8-16 08:45(编辑于 2021-8-16 08:45)

用isnull

select isnull(字段,0)

  • yzm339595 yzm339595(提问者) 在单元格显示 0或者空
    2021-08-16 08:46 
  • 烟尘 烟尘 回复 yzm339595(提问者) 汇总求和就没有空了,在sql里处理是效率最高的,单元格里处理就要用条件属性,也需要一个一个的设置
    2021-08-16 08:49 
  • 3关注人数
  • 306浏览人数
  • 最后回答于:2021-8-16 08:46
    请选择关闭问题的原因
    确定 取消
    返回顶部