历史版本2 :点击超链改变单元格/行背景色 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1.描述编辑

报表开发过程中,通常会遇到报表联动场景,通常情况下会需要改变当前点击的单元格或者当前行的背景色,来给我们带来良好的视觉体验。那么这里就讲述一下如何通过条件属性来实现PC端和移动端都支持的点击变色吧。

2. 实现思路编辑

这里我们通过自带功能条件属性和超级链接功能来实现。

 1. 设置超级链接动态参数,传递当前点击单元格的值。

 2. 条件属性判断当前的动态参数值(即当前单元格的值)来改变当前单元格或行的背景颜色。

3. 操作步骤/示例编辑

 3.1 添加超级链接

    首先选中要点击的单元格,超级链接>动态参数,设置动态参数命名参数,在参数值里面设置公式填入要点击的单元格即可。

image.png

 3.2配置条件属性

    我们设置好了动态参数,那么在点击时候就会传递当前点击单元格的值作为参数,参数名为 str(可以自定义命名),接下来我们来配置条件属性,同样是A2单元格上添加 条件属性>下拉选择框中选择背景可以设置对当前行或者当前单元格生效,然后在下方条件中设置操作符设置为等于,后面的值使用公式写入$str(使用$符加参数名来获取参数)

$str

经过这样一番配置,就可以实现我们所需要的点击当前单元格使当前单元格或者当前行变色了。

image.png

image.png

4. 效果查看编辑

PC端

点击变色pc.gif

APP

点击变色pcapp.gif

H5

点击变色pcH5.gif

5.已完成模板编辑