关于单元格数据为空就隐藏的问题,我想要报表再我过滤之后的数据里面为空的那个行隐藏我该怎么写条件属性呢

5AY9@VQ(R[_TESN9~TFFK8N.png

FineReport Zandra 发布于 2019-11-19 13:34
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
张洪威Lv6高级互助
发布于2019-11-19 13:50(编辑于 2019-11-19 13:55)

条件属性对控件也判断len。


WorkBook15.cpt


最佳回答
0
fofantasyLv5初级互助
发布于2019-11-19 13:36

image.png

  • Zandra Zandra(提问者) 过滤之后 就是预览的时候如果是空的时候就不隐藏,当我用个下拉框执行查询的时候那些数据有空白的话就隐藏
    2019-11-19 13:37 
  • fofantasy fofantasy 回复 Zandra(提问者) 那就再加一个条件 len($条件变量)>0
    2019-11-19 13:47 
最佳回答
0
shirokoLv6资深互助
发布于2019-11-19 13:37

好像跟什么过滤之后没啥关系吧,只要是实际值为空就能隐藏啊

设置 条件属性,行高为零 当前行

公式len($$$)=0

  • Zandra Zandra(提问者) 过滤之后 就是预览的时候如果是空的时候就不隐藏,当我用个下拉框执行查询的时候那些数据有空白的话就隐藏
    2019-11-19 13:38 
  • shiroko shiroko 回复 Zandra(提问者) 预览是?查询是?不是一个东西吗?你有自定义一个“预览”的按钮吗
    2019-11-19 13:42 
  • Zandra Zandra(提问者) 回复 shiroko 就是一开始预览的时候那个单元格为空白我给他显示出来,之后我用下拉框展示数据的时候单元格为空的我隐藏行可以吗
    2019-11-19 13:44 
  • Zandra Zandra(提问者) 大佬能够听懂吗 比如一开始 我查询全部的时候单元格为空的也显示但是之后我用下拉框选择了一个维度之后单元格为空的那行我就给他隐藏
    2019-11-19 13:46 
  • shiroko shiroko 回复 Zandra(提问者) 你如果是设置了不点查询也出报表内容,那本质就是用了默认值查询了一遍而已。两者是一样的东西。如果你要区分开就用参数去,比如你设置默认参数为空,然后为空查询全部。那你就设置一个参数为空就不隐藏就好了。这个很简单,只要在隐藏里多加一个条件,len($参数名)!=0
    2019-11-19 13:46 
  • 4关注人数
  • 549浏览人数
  • 最后回答于:2019-11-19 13:55
    请选择关闭问题的原因
    确定 取消
    返回顶部