6.3.1.5 **Summary汇总计算**

* Summary:属性
属性名称
是否可选
说明
columns
必选项
需要汇总或求平均值的列,用法:
1. col1,col2 直接写具体的列名称或者具体列index,如:1,2,3
2. 1,3,5,8..15 用start..end模式表示对连续的列进行处理,
3. 1,3,5,8..16?2 用?step模式表示间隔2个数据做汇总
4. 1,3,4,8..result.width()-x针对表格宽度不确定情况:x等于1表示最后一列,2倒数第二列,依次类推
reverse
可选项
true或false,是否逆向汇总或求平均(起决定作用,这里配置后global和group中配置的不起作用)
sum-site
可选项
top\\bottom\\left\\right当同时计算汇总和平均值时,汇总值
radix-size
可选项
小数位保留位数
* global全局计算
属性名称
是否可选
说明
label-column
必选项
汇总或平均值标签放于哪一列
sum-label
可选项
汇总的标题名称,如:总计
average-label
可选项
平均值的标题(汇总和平均的标题必须有一个)
reverse
可选项
true或false,是否逆向汇总或求平均
* group 分组计算
属性名称
是否可选
说明
label-column
必选项
汇总或平均值标签放于哪一列
sum-label
可选项
汇总的标题名称,如:总计
average-label
可选项
平均值的标题(汇总和平均的标题必须有一个)
reverse
可选项
true或false,是否逆向汇总或求平均
group-column
必选项
以某一列进行分组(只支持单列,特殊情况下可以将某几列拼接后作为一列)

计算结果:

6.3.1.8 **同步环比计算**
属性名称
是否可选
说明
group-size
必选项
单组数据里面的指标数量
relative-indexs
必选项
分组内哪几列指标参与环比计算,从0开始
start-column
必选项
从哪一列开始,一般分组数据的第一个指标位置
end-column
必选项
到哪一列截止,可以不用填,可以用负数表示倒数第几列,比如-1表示倒数第二列
format
可选项
根据multiply进行必要设定,分为:百分比:#.00%,千分比:#.00‰
defaultValue
可选项
默认值,主要针对第一组指标没有参照数据设置的值,默认为null
reduce-one
可选项
Boolean型,是否减1,减1表示显示增量,不减则显示数值的对比
multiply
可选项
整数型,分1、100(百分比)、1000(千分比)
数据格式:

配置方式:

最终数据效果:

- 1.简介
- 开发历程
- 技术架构
- 问答了解
- 版本历史
- update-5.1.4、4.18.43
- update-5.1.2
- 早期历史
- 5.1.15.rc1
- 2.快速使用
- 示例与环境
- quickvo工具使用
- 用法说明
- 关键注意事项
- 严格VO(DTO)和POJO(entity)分层
- 3.教程
- spring项目搭建
- Toy-ORM 配置
- 详细配置参数
- 缓存功能
- 缓存配置、缓存扩展
- 扩展缓存框架配置
- 缓存翻译
- 其他缓存应用场景
- 公共功能
- 表(对象)关联
- 公共字段赋值
- 链式操作
- DTO与POJO互转
- 对象操作
- save + update
- delete + trunk
- load加载数据
- 唯一验证
- 树形数据
- sharding分库分表
- SQL操作
- sql文件规则
- filters说明
- 缓存翻译
- 分库分表
- 汇总、环比
- 行列转换
- 数据脱敏
- 格式化-数字日期
- sqlToy的sql查询基本规则
- Sql查询功能
- load操作
- get操作
- find操作
- 分页查询
- 并行查询
- execute操作
- executeSql
- executeStore
- 数据库特性
- 主键策略
- JSON等类型扩展支持
- 跨库说明--异种库兼容
- 数据库保留字处理
- 多源-多库-异库
- 多数据源
- Mongodb支持
- ElasticSearch支持
- 高级扩展
- 补充-if+fast+blank+value+loop
- 高级功能
- 完美sql
- 快速分页
- 缓存翻译
- 防止sql注入
- 字段加解密
- 扩展集成
