预警条件表达式| 快逸报表工具
V5教程-表达式与常用函数

一、报表实例1

修改上节的报表,使运货费高于100元的信息用红色显示,如下图所示:

此报表保存为“运货信息表3”。

二、设计过程1

1、美化报表,增加页眉、页脚、标题、表头、表尾等

2、设置预警属性

选中D4单元格,点击【编辑】-【预警属性】弹出“预警属性设置”窗口,设置当前值大于100的信息显示为红色,【确定】后设置完成。


此时我们可以在右侧的报表属性栏中,看到D4单元格的前景色表达式为:case(true,list(value()>100),-65536)

三、报表实例2

继续修改报表,使运货费高于100元的整条运货信息都用红色显示,如下图所示:

此报表保存为“运货信息表4”。

四、设计要点

编辑前景色表达式:

选中第4行,设置第四行的前景色表达式为:if(row()%2==1,-52,-3342337),该表达式的意思是:当运货费高于100时用红色字体显示,否则用黑色字体显示。

点击报表属性栏的“前景色”表达式,弹出“表达式编辑”窗口,编辑表达式,【确定】设置完成。


五、小结

预警条件表达式

预警条件表达式用于为报表设置预警条件。

单元格的预警条件在菜单工具栏的【编辑】-【预警属性】中设置。

整行数据的预警条件在报表属性栏的“前景色”表达式中设置。

课后练习:

1、下图所示的”员工信息表“中,若要使奖金高于10000元的数据用红色显示,该如何设置?F3单元格的前景色表达式是什么?

2、上一题的报表中,如果要使奖金高于10000元的整条数据都用红色显示,预警色表达式如何写?

3、下图所示的”产品信息表“中,若要使库存量少于10的数据用黄色显示,该如何设置?E3单元格的前景色表达式是什么?

4、上一题的报表中,如果要使库存量少于10的整条数据都用黄色显示,预警色表达式如何写?