输出前最后一步能不能删除空白行?

双动力课时大于24.cpt

image.png

开始把不够24的转换为空的,后面想把4.1后面的每一周同时满足空白的删除,这样出来就不会有那么空白的无用行了,这个能实现吗?

image.png

运行出来之后是这样的,但是不想看到这些空白行,只看那些大于24课时的就好了,如果三个月都是空白的就不要了

FineReport 18568453967 发布于 2019-6-24 11:46 (编辑于 2019-6-24 14:49)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
张洪威Lv6高级互助
发布于2019-6-24 13:10(编辑于 2019-6-24 15:15)
  1. 现有的小于24显示为空白是条件属性做的,改成自定义显示,并把之前的条件属性去掉。

  2. 新建一列辅助列,里面为 =sum(c2:o2)  叫上条件属性,如果=0,行高为0


image.png


image.png

image.png



  • 18568453967 18568453967(提问者) 条件1里面有一个条件了,这个条件接着上面那个条件吗?
    2019-06-24 14:32 
  • 张洪威 张洪威 回复 18568453967(提问者) 可以同一个条件,列宽跟新值两个一起的,你直接新附加上去就行了。
    2019-06-24 14:36 
  • 18568453967 18568453967(提问者) 回复 张洪威 我试了,还是不行,我上传附件了,你看看
    2019-06-24 14:50 
  • 张洪威 张洪威 回复 18568453967(提问者) 看了你这个报表,1.横向的不显示可以加个汇总辅助列,在汇总单元格进行条件属性判断。2.条件属性不改变原值,你汇总的时候还是按实际值来的,你可能需要调整一下小于24不显示的方法,用自定义值方法来处理。3.日期的话考虑换个方法做,这样就能直接用拓展来做,不然你每月还得调整单元格过滤。
    2019-06-24 15:00 
  • 18568453967 18568453967(提问者) 回复 张洪威 日期这个是固定的,因为这个活动只有这三个月的,前俩你说的怎样调整,有点不明白,用sql语句控制吗?
    2019-06-24 15:05 
最佳回答
0
阿俊Lv0见习互助
发布于2019-6-24 11:57

可以直接在 SQL语句实现,

 where rownum <= 24

  • 18568453967 18568453967(提问者) 这个是求和之后才知道大小24,并且不一定这三个月中的每一周都会大于24,但是如果某个学生这三个月每一周都不够24课时就不看这个学生的数据了
    2019-06-24 14:34 
最佳回答
0
梦已元Lv4中级互助
发布于2019-6-24 15:21

条件属性

最佳回答
0
孤陌Lv6资深互助
发布于2019-6-24 15:55(编辑于 2019-6-24 15:56)

在P2列插入学员数据列 然后条件属性 设置行高为零  然后判断公式写

LEN(CONCATENATE(C2, D2, E2, F2, G2, H2, I2, J2, K2, L2, M2, N2, O2)) = 0 就好了

最后把这列隐藏掉就好了

  • 5关注人数
  • 878浏览人数
  • 最后回答于:2019-6-24 15:56
    请选择关闭问题的原因
    确定 取消
    返回顶部