点击链接改变单元格背景色

教学视频

目标

要实现的效果如下图所示:

demo

在点击部门ID时,隶属于该部门的所有员工所在行背景色发生变化。

实现

添加一个加载employee表数据的数据集,报表中添加两行三列,并绑定数据集相关字段到单元格,如下图所示:

image-20211207120202058

打开报表设置窗口,添加一个名为current的报表参数,如下图:

image-20211207120233380

选中B2单元格,在右侧属性面板中切换到渲染标签页,添加一名为当前部门改变背景色的条件渲染项,如下图所示:

image-20211207120348965

该条件渲染项的条件是当前单元格所在位置对应的A2单元格的值是否等于参数current的值,如果条件满足,那么就改变当前行背景色。

选中A2单元格,在右侧属性面板链接标签页中添加一名为设置当前部门的类型为设置参数的链接,如下图:

image-20211207120659642

该链接打开窗口类型为当前窗口,点击上图中圈红的位置就可以加载当前报表中定义的所有参数,这里我们设置current参数值为表达式#,表示取当前单元格值。

保存预览就可以看到如预期所示效果。

results matching ""

    No results matching ""