SpringCloud整合jasperReport6.0报表技术(画图技术介绍)

首先用JasperStuido 或者 Ireport(ireport5.0以后已经不维护) 软件画报表,这里介绍 JasperStuido6.6版本 以JavaBean形式展示报表技术和导出报表,尽量细心,新手一眼就能看懂,看完不会失望的
书主微信号(ZHQ1477593430)有事可咨询,暂时还没更新完

    1. JasperStuido 绘画报表
      (1) 打开软件
      image.png

基本上就是这种样子,有其他差异可能是版本的问题,这里不做描述,以JasperStuido6.66.6版本为准

接下来点击


image.png

image.png

点击next会出现


image.png

保存的位置和名字进行选择
点击next会出现


image.png

Data Adapater是选择数据库连接,右边白框是输入sql语句,只能写一条sql(#注意)这里可以先默认选择,后面可以自己创建连接,此图可以暂时忽略
image.png

点击finish即可,会出现如下界面


image.png

接下来就进行开始正式画jrxml的可视化图像


image.png

这是一些图形的工具,选中可以直接点击页面进行画,也可以鼠标左机拖拽拉到页面上进行绘画

如图所示


image.png

你在绘画的位置上画的东西,比如在title上面加了一个Static Text 对应的左边的Title也会有这个

Title(标题):只在整个报表的第一页的最上端显示。只在第一页显示,其他页面均不显示。
Page Header(页头):在整个报表中每一页都会显示。在第一页中,出现的位置在 Title Band的下面。在除了第一页的其他页面中Page Header 的内容均在页面的最上端显示。
Page Footer(页脚):在整个报表中每一页都会显示。显示在页面的最下端。一般用来显示页码。
Detail 1(详细):报表内容,每一页都会显示。
Column Header(列头):Detail中打印的是一张表的话,这Column Header就是表中列的列头。
Column Footer(列脚):Detail中打印的是一张表的话,这Column Footer就是表中列的列脚。
Summary(统计):表格的合计段,出现在整个报表的最后一页中,在Detail 1 Band后面。主要是用来做报表的合计显示。

我绘制的图如下所示
Fields里面代表后端实体类的字段,点击每个字段,他的属性必须和后端实体类的类型一样


image.png

点击preview


image.png

如图所示
image.png

你可能感兴趣的:(SpringCloud整合jasperReport6.0报表技术(画图技术介绍))