前言:在报表设计中我们经常会用到表达式,就像在excel中用到公式一样,有了表达式会使我们的报表设计工作事半功倍。
积木报表包含哪些表达式?
积木报表完善了原有表达式,在原有基础上,扩展了数据集表达式、单元格表达式、统计函数、行号函数、日期函数、数学函数、字符串函数、条件表达式、颜色表达式、判断函数,基本运算符函数及系统函数。 下面我们就来看一下都包括哪些表达式及其用法吧。
1. 数据集函数
数据集函数包含sum(求和)、average(求平均值)、max(求最大值)、min(求最小值)及基础运算符(+-*/)
示例: 以sum为例
- =sum(#{jm.money},#{jm.extend_money}) 可以对多列求和
#{jm.money} #表示数据集 jm 是一个集合
${jm.money} $表示数据集 jm 是一个对象(单数据)
2.单元格函数
单元格函数也包含:sum(求和)、average(求平均值)、max(求最大值)、min(求最小值)及基础运算符(+-*/)
示例: 以sum为例
- =sum(C6) 对C6单元格求和,如果C6单元格是表达式如${db.count},将对该页面表达式循环出来的所有数据求和
- =sum(A6,C6) 对A6和C6单元格求和
- =sum(A6:C6) 对A6到C6单元格求和
3.统计函数