应用场景

对于可扩展的单元格,为了方便用户查看数据,可以为不同行设置不同的背景色。

示例

如下图所示,单双行显示不同的背景色,双数行背景色为浅蓝色,单数行背景色为浅绿色。 动态背景色 - 图1

1.打开报表

在 资源中心 界面将“运货信息表4_1”【另存为】“运货信息表5”,点【修改】打开报表。

2.设置动态背景色

选中A2~I2单元格,右侧属性栏,选择【显示】—【背景色】,点击输入框后的表达式按钮,在弹出的表达式编辑窗口,输入表达式:if(row()%2==0,-2365967,-1314339),点击【确定】,设置完成。如下图所示: 动态背景色 - 图2

函数说明:

  • row函数: 取得当前单元格所在行的行号。比如在第3行单元格中写入=row(),返回值为3,如果第三行存在纵向扩展格,则行号依次改变。

  • 表达式含义:row()%2等于0(偶数行)时,显示为浅蓝色(-2365967),row()%2不等于0(奇数行)时显示为浅绿色(-1314339)。

3.效果预览

点击设计界面左上角的预览按钮对报表模板进行查看。 动态背景色 - 图3

预览效果: 动态背景色 - 图4