如何实现按条件扩展?

数据库数据如下:

图片.png

目前的效果如下,希望【黑】只显示【1 黑】这一行,【1.1黑】不显示:

图片.png

FineReport 程琼 发布于 2020-10-15 14:41
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
张洪威Lv6高级互助
发布于2020-10-15 14:47

先加个辅助列,对你1.1黑所在的单元格count,像黑的为1,红的为3

然后用条件属性,等于1的时候,行高为0

  • 程琼 程琼(提问者) 谢谢答复!试了一下这个方法,不知道出了什么问题,所有的二级行都消失了,只剩下黑红黄三行。
    2020-10-15 14:53 
  • 张洪威 张洪威 回复 程琼(提问者) 父格没设置对吧,父格设置成1级的,先把count弄对再上条件属性。
    2020-10-15 14:54 
  • 程琼 程琼(提问者) 调整了一下左父格和上父格,成功了!非常感谢!
    2020-10-15 14:58 
最佳回答
0
krystal033Lv7高级互助
发布于2020-10-15 14:44
  • 程琼 程琼(提问者) 谢谢答复!这个方法可能不太适合,已采用别的方案。
    2020-10-15 14:58 
最佳回答
0
shirokoLv6资深互助
发布于2020-10-15 14:51

换一个思路,只要总数是1的不显示就好了。

用sql很容易增加一个计数字段,(leftjoin count...)image.png

增加这个列到表中,并隐藏,然后条件属性根据这个值为1的时候设置行高为零就行了

  • 程琼 程琼(提问者) 谢谢答复!已经试成功了,这个方法可以。
    2020-10-15 15:00 
  • 4关注人数
  • 341浏览人数
  • 最后回答于:2020-10-15 14:51
    请选择关闭问题的原因
    确定 取消
    返回顶部