突显(条件高亮)

Top  Previous  Next

“文本”对象可以根据不同的条件显示不同颜色。例如,一个对象的值为负数时,把字体设置为红色。这种功能我们称之为“突显”(或称之为按条件高亮)。要设置“文本”对象为突显,可以点击“文本”工具栏上btn24按钮,会弹出如下界面:

highlight

可以定义多个条件,每个条件可以分别设置样式。样式可以对多种对象元素进行设置:

·边框;
·填充;
·字体;
·对象可见性.

您可以设置在满足条件时更改哪些设置,勾选要设置的元素前面的复选框即可进行样式设置。

按“Add”按钮来增加新条件。在弹出的表达式编辑器中,可以输入任何结果是布尔型的表达式。如果要使用当前选中对象的值作为判断条件,则可以使用“Value”变量,例如,我想让报表中商品总数大于2000时,该字体显示为蓝色,设置如下:

highlight_1.png

生成结果如下:

highlight_2.png

要注意的是,如果脚本类型选择的是C++脚本或JScript脚本,则表达式中的判断要符合C++或JScript脚本的规范,例如用“==”表示相等