报表设置间隔色

想在报表设置间隔色,但是报表中设置了按条件隐藏行。所以不能直接使用row()%2

用row()%2==0&&len(E4)>0 ,效果如下,并不理想

图片.png

FineReport 程琼 发布于 2021-4-29 09:37 (编辑于 2021-4-29 09:48)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
shirokoLv6资深互助
发布于2021-4-29 10:03

CESHI1.cpt

反向条件计数取余

最佳回答
0
axingLv6专家互助
发布于2021-4-29 09:39

加上隐藏行的相反条件就行了

比如隐藏行条件为 A3>0

那么隔行变色的条件为  row()%2==0&&A3<=0

  • 程琼 程琼(提问者) 试了一下,不太行,效果请见问题描述追加的图
    2021-04-29 09:47 
  • axing axing 回复 程琼(提问者) 上传一下内置数据模板看下
    2021-04-29 09:50 
  • 程琼 程琼(提问者) 谢谢答复!
    2021-04-29 10:27 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-4-29 09:55
  • 4关注人数
  • 716浏览人数
  • 最后回答于:2021-4-29 10:03
    请选择关闭问题的原因
    确定 取消
    返回顶部