JimuReport积木报表—表达式介绍

本文介绍了积木报表中的各种表达式,包括数据集函数、单元格函数、统计函数、行号函数、日期函数、数学函数、字符串函数、条件表达式、颜色表达式和判断函数。这些表达式能提升报表设计效率,例如数据集求和、单元格统计、日期转换等。

前言:在报表设计中我们经常会用到表达式,就像在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.统计函数

统计函数包含dbsum(求和)、dbmax(求最大值)、dbmin(求最小值)、dbaverage (求平均值)

是对指定数据集指定字段,对该字段所有数据进行计算

例如dbsum对比sum函数区别:dbsum统计

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值