Bootstrap

uReport2

ureport2报表详细使用(一)-集成及配置

ureport2报表详细使用(二)-报表基础配置

ureport2报表详细使用(三)-添加数据集

ureport2报表详细使用(四)-数据处理

ureport2报表详细使用(五)-查询表单设计

ureport2报表详细使用(六)-图表展示

ureport2报表详细使用(七)-报表打印、导出

SpringBoot集成ureport2报表工具(非常简便)

  1. BSDN WIKI: http://wiki.bsdn.org/display/UR/ureport2+Home
  2. w3cschool: https://www.w3cschool.cn/ureport

ureport2整合springboot详细教程,从代码到数据源的添加完成

Spring Boot 2.0 集成 UReport2 报表引擎

报表制作完成后,报表参数传递方式:http://127.0.0.1:8080/项目名称/ureport/preview?_u=file:报表名称&参数名称=参数值

注意字符串拼接后,sql语句前后的空格问题,单引号加 \ 的问题

${

    "select from 表1 a "+

  "left join 表2 b on b.id=a.id "+

  "where 1=1 "

  + (param("参数名称")!=null && param("参数名称")!="" ?

            "and 字段 = \'"+param("参数名称")+"\'" : " ")

  +")t " 

}

配置URL上传递的参数

若获取当前单元格的数值作为参数,则值表达式应为:#
若获取当前单元格的对象的其他属性作为参数,则值表达式为:#.属性名称
若获取外部传进报表的参数作为参数,则值表达式为: param(“参数名称”)

在这里插入图片描述

;