报表横向扩张隐藏列问题

报表是横向扩展,想要某列有数据的时候显示,没数据的时候隐藏,可现实是要么全部隐藏了要么全部显示了,请问这种如何解决?谢谢,横向扩展的,是不是每个组如1101,1102,都会复制一遍这个列?

image.png

FineReport 帆软用户AJn7WzWcdp 发布于 2022-11-10 15:32 (编辑于 2022-11-10 15:36)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
帆软用户AJn7WzWcdpLv3见习互助
发布于2022-11-11 14:58

是日期字符串,所以对比的时候是先对比原数据,然后显示的时候转换了,所以匹配不上

最佳回答
1
congerLv6高级互助
发布于2022-11-10 15:33(编辑于 2022-11-10 15:35)

条件属性列宽

LEN($$$)==0

在A1上这样加 A1是空值的时候就会把列宽设置为0

image.png

  • 帆软用户AJn7WzWcdp 帆软用户AJn7WzWcdp(提问者) 可能我没表达清楚,这里我已经是做了条件属性了,就是现在(图中),第一个有数据,后面的备注没有数据想不显示,只显示有数据的组列
    2022-11-10 15:36 
  • conger conger 回复 帆软用户AJn7WzWcdp(提问者) 再多写一个条件属性
    2022-11-10 15:37 
  • 帆软用户AJn7WzWcdp 帆软用户AJn7WzWcdp(提问者) 回复 conger 现在情况是,要么显示,全部组列都显示出来了,图中一样,但是我只想显示有数据的那个
    2022-11-10 15:39 
  • conger conger 回复 帆软用户AJn7WzWcdp(提问者) 看看你设计器,多几张图,你在这列的条件属性怎么设置的?
    2022-11-10 15:58 
最佳回答
0
weibwLv7高级互助
发布于2022-11-10 15:33(编辑于 2022-11-10 15:34)

备注那个单元格上设置条件属性 列宽为0  条件就是  你的左边你制定的单元格为0

  • 帆软用户AJn7WzWcdp 帆软用户AJn7WzWcdp(提问者) 可能我没表达清楚,这里我已经是做了条件属性了,就是现在(图中),第一个有数据,后面的备注没有数据想不显示,只显示有数据的组列
    2022-11-10 15:36 
  • weibw weibw 回复 帆软用户AJn7WzWcdp(提问者) 那你直接在数据集里通过SQL进行过滤掉不就行了
    2022-11-10 15:37 
最佳回答
0
luojian0323Lv7资深互助
发布于2022-11-10 15:34

你这个要判断 整列有没有数据才行

比如条件属性里,公式条件:sum(某个字段)=0 就设置列宽为0

  • 帆软用户AJn7WzWcdp 帆软用户AJn7WzWcdp(提问者) 可能我没表达清楚,这里我已经是做了条件属性了,就是现在(图中),第一个有数据,后面的备注没有数据想不显示,只显示有数据的组列
    2022-11-10 15:36 
  • 2关注人数
  • 345浏览人数
  • 最后回答于:2022-11-11 14:58
    请选择关闭问题的原因
    确定 取消
    返回顶部