隔行变色

希望第一列的颜色是固定的,后面的列实现隔行变色的效果,因为直接用row取余作为变色条件会让第一列也变色,但是在隔行变色中加上and col()>1没办法实现,有大佬知道这个问题怎么解决么

FineReport 李淮竹 发布于 2022-9-28 14:48
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
快乐星光Lv5中级互助
发布于2022-9-28 17:18

1,条件属性会背景色会覆盖单元格背景色;

2,条件属性背景色:后面的条件属性背景色会覆盖前面的条件属性背景色;

你的案例解决办法:由于后面的条件属性背景色会覆盖前面的条件属性背景色,所以你需要在报表最前面再加一列,内容无所谓(注意左父格)。把隔行变色放在加出来的最前面一列,然后在你原来的第一列上做条件属性背景色。

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2022-9-28 14:51

直接用

&A2%2=0

就可以

  • 李淮竹 李淮竹(提问者) 不行诶,是我理解的不对么,这么写条件的原因可以说说么
    2022-09-28 15:01 
  • snrtuemc snrtuemc 回复 李淮竹(提问者) row()是计算第一行的,&单元格 是那个单元格开始,假设标题在第一行,就是&A2,在第二行就&A3就可以
    2022-09-28 15:10 
最佳回答
0
乖儿子快叫爸爸Lv6初级互助
发布于2022-9-28 16:28(编辑于 2022-9-28 16:29)

多个条件属性一起用

首先用条件属性弄隔行变色

然后在用一个条件属性只设置首列的颜色

最佳回答
0
BoJie0912Lv5见习互助
发布于2022-9-28 17:46
  • 5关注人数
  • 1342浏览人数
  • 最后回答于:2022-9-28 17:46
    请选择关闭问题的原因
    确定 取消
    返回顶部