历史版本17 :条件属性 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 描述编辑
在线视频学习请查看条件属性。
1.1 应用场景
给报表的属性添加条件,当满足该条件时,对属性的属性值进行修改,从而达到改变报表样式的目的。
1.2 功能介绍
FineReport 设计器中可以给报表的12种属性设置条件,分别是:颜色、字体、超级链接、形态、缩进、行高、分页、列宽、背景、边框、控件、新值。
2. 示例编辑
2.1 示例效果
1)报表隔行变色,奇数行无背景色,偶数行紫色背景。
2)运货费大于100红时色高亮展示。
2.2 数据准备
SELECT * FROM 订单
单元格属性>样式,样式下拉框选择预定义样式,给标题设置一个Head类型的样式。
注:设置好 Head 类型的样式后,标题字体会自动居中,无需另外设置。
单元格属性>样式>文本日期型yyyy-MM-dd
单元格属性>样式>文本,格式下拉框选择数字,数字格式下拉框选择#0.00。
同样为了报表展示的美观性,将运货费小数点保留后两位。选中 F2 单元格,右边属性面板选择1)选中 A2 单元格,右边属性面板选择条件属性>添加条件,添加一个新的条件属性,双击该条件属性将其重命名为偶数行紫色背景,点击编辑按钮进入条件属性设置界面。
2)条件属性设置对话框中,点击按钮,选择背景属性,点击编辑按钮,选择紫色背景色,作用范围选择为当前行。给背景属性添加一个条件,条件类型选择公式,点击定义按钮,添加公式ROW()%==0,点击增加按钮,这样就设置好了偶数行显示紫色背景这样一个条件属性。
条件属性>添加条件,添加一个新的条件属性,双击该条件属性将其重命名为运货费大于100红色高亮,点击编辑按钮进入条件属性设置界面。
选中 A2 单元格,右边属性面板选择颜色属性,颜色下拉框选择红色,作用范围为当前格子。给颜色属性添加一个条件,条件类型选择普通,条件内容为大于整型数100,点击增加按钮,这样就设置好了运货费大于100时红色高亮显示的条件属性。
条件属性设置对话框中,点击按钮,选择
3. 效果预览编辑
3.1 PC端
3.2 移动端