历史版本21 :函数计算组成和语法 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

          FineReport 版本         功能变动
10.0-

1.2 功能简介

在设计模板时用户需要频繁的使用公式函数,例如:求和、求个数、做判断等等。

2. 计算格式编辑

函数计算由四个内容组成:

内容说明报表中显示
函数用于对字段中的值或成员进行转换的语句报表设计器中显示为蓝色
数据列数据表中的数据列报表设计器中显示为黑色
运算符运算的符号报表设计器中显示为浅黑色
文本表达式按照写入内容表示的常量值

报表设计器中

文本类型、时间类型(有双引号)显示为粉色

数值类型显示为紫色

例如,使用内置数据集「销量」,对不同地区销量高低做判断。

将「地区」字段拖入 A2,将「销量」字段拖入B2,并设置「销量」展示方式为求和,然后对不同地区的销量情况进行求和,如下图所示:

选择「单元格元素>插入公式」,弹出公式定义框,输入公式:if(B2>8000,"高销量","低销量"),即进行判断,如果销量大于 8000,则定义为高销量,否则定义为低销量,如下图所示:

输入的计算内容说明如下所示:

内容
说明
函数IF
数据列

B2

运算符详情参见:操作符
文本表达式

字符串文本:"高销量"、"低销量"

数字文本:8000

然后点击「检查合法性」进行公式校验,如下图所示:

完成后即可进行报表的预览,查看公式输出结果。