实现隐藏某一列

实现功能:某一列的值的长度都为0时候,这一列都隐藏,并非实现是 某一列值有一个长度为0时候这一列隐藏

错误实现方式:条件属性-列宽=0 条件 len(单元格)=0

FineReport 李健齐 发布于 2019-6-27 14:46
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
晓亮Lv7资深互助
发布于2019-6-27 15:30

写一行,count(D4[!0]{len(D4) =0}),这个函数是用来判断一列值为空的条数。然后写一个条件属性

  • 李健齐 李健齐(提问者) LEN(UNIQUEARRAY(B3[!0]))=0 ,用数组方式将B3扩展值存放一下,在去重,如果空数组 则列宽=0
    2019-06-27 16:20 
  • 李健齐 李健齐(提问者) 您的思路也没错,
    2019-06-27 16:21 
  • 晓亮 晓亮 回复 李健齐(提问者) 这个没有问题吗,这个难道不是判断列值全部为空吗?
    2019-06-27 16:44 
最佳回答
0
doudekaixinLv6中级互助
发布于2019-6-27 14:58

加一个辅助列,条件属性,单元格 新值=len(你判断的单元格) ,是不是能得到一个值。

那你把这些值SUM起来,如果是0,是不是就是那一列都是空。。

要学会变通思路。

解决了采纳我,谢谢!

  • 李健齐 李健齐(提问者) LEN(UNIQUEARRAY(B3[!0]))=0 ,用数组方式将B3扩展值存放一下,在去重,如果空数组 则列宽=0
    2019-06-27 16:21 
  • 李健齐 李健齐(提问者) 换一种方式,您这个可以的,要学会变通
    2019-06-27 16:21 
最佳回答
0
皮卡皮卡丘Lv4中级互助
发布于2019-6-27 15:13(编辑于 2019-6-27 15:14)

直接count(单元格)=0作为条件image.png

  • 李健齐 李健齐(提问者) LEN(UNIQUEARRAY(B3[!0]))=0 ,用数组方式将B3扩展值存放一下,在去重,如果空数组 则列宽=0
    2019-06-27 16:21 
  • 4关注人数
  • 1964浏览人数
  • 最后回答于:2019-6-27 15:30
    请选择关闭问题的原因
    确定 取消
    返回顶部