拖拽报表设计香不香—JimuReport 1.4.0新特性

虚树星云
• 阅读 1255

11月初我们发布了1.4.0里程碑稳定版本,增加了一些新功能包括丰富了查询控件、支持查询JS/CSS增强、支持mongodb、redis、存储过程数据集、支持分组小计、支持图表钻取、条件钻取、支持表格背景设置斑马线、支持分栏功能、支持分版功能、支持动态合并格等等;下面就让我们一起来看一下具体的功能吧。

一、查询

1.控件类型

查询控件类型包括:输入框、下拉单选、下拉多选、
范围查询、模糊查询、下拉树、自定义下拉树;丰富了日期查询,可按年、按月查询;并且可设置默认值。

拖拽报表设计香不香—JimuReport 1.4.0新特性

2.JS增强
  • JS增强可实现三级联动
  • 修改查询表单初始值
  • 设置下拉单选默认值
    拖拽报表设计香不香—JimuReport 1.4.0新特性

    3.CSS增强

    修改查询栏按钮颜色

拖拽报表设计香不香—JimuReport 1.4.0新特性

二、数据集
1.存储过程

存储过程调用方法:

拖拽报表设计香不香—JimuReport 1.4.0新特性

2.Redis

Redis调用方法:调用key即可
拖拽报表设计香不香—JimuReport 1.4.0新特性

3.MongoDB

MongoDB调用方法:在报表SQL中配置满足标准的MongoDB Sql语法
拖拽报表设计香不香—JimuReport 1.4.0新特性

三、分组小计
1.横向:compute用法

compute可实现横向列加减乘除包括带括号()的优先计算。
拖拽报表设计香不香—JimuReport 1.4.0新特性

2.纵向小计

纵向小计包含:求和、最大值、最小值、平均值、计数
拖拽报表设计香不香—JimuReport 1.4.0新特性

四、钻取
图表钻取、条件钻取联动

报表及图表支持钻取及联动,也可根据条件钻取联动。
拖拽报表设计香不香—JimuReport 1.4.0新特性

五、设置自定义分页条数

拖拽报表设计香不香—JimuReport 1.4.0新特性

六、分栏功能

可设置横向循环次数

拖拽报表设计香不香—JimuReport 1.4.0新特性

七、分版功能

同一列需显示不同数据集时,我们可以使用分版功能
拖拽报表设计香不香—JimuReport 1.4.0新特性

八、动态合并格

用户信息动态合并

拖拽报表设计香不香—JimuReport 1.4.0新特性

九、斑马线背景色

拖拽报表设计香不香—JimuReport 1.4.0新特性

快来试试吧

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Wesley13 Wesley13
4年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
1年前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
4年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
4年前
thinkphp3.2.3模板渲染支持三元表达式
thinkphp3.2.3模板渲染支持三元表达式{$status?'正常':'错误'}{$info'status'?$info'msg':$info'error'}注意:三元运算符中暂时不支持点语法。如下:           <divclass"modalhidefade"id'myModa
Stella981 Stella981
4年前
Nepxion Discovery 5.5.0 发布
!(https://oscimg.oschina.net/oscnet/f81c043194ef4732880459d00c1a720e.png)发布日志功能更新:增加基于Opentracing调用链的支持,目前支持UberJaeger,实现在SpringCloudGateway、Zuul和服务上的灰度
Wesley13 Wesley13
4年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
4年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Python进阶者 Python进阶者
2年前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这