java6.2免费下载,jasperreports

java6.2免费下载,jasperreportsjasperreport 是一款免费的 Java 开源报表软件 可以在 Java 环境下像制作其他报表一样来制作报表 支持 PDF HTML XLS CSV 和 XML 文件输出格式 是 Java 开发者最常用的报表工具 软件完全免费 小编还带来了 jasperreport 使用教程 需要的朋友可以下载 jasperreport 安装教程下载完成后如下 双击安装接受许可协议 下一步在 Windows 环境安装一定要选择自定

jasperreports是一款免费的Java开源报表软件,可以在Java环境下像制作其他报表一样来制作报表,支持PDF、HTML、XLS、CSV和XML文件输出格式,是Java开发者最常用的报表工具。软件完全免费,小编还带来了jasperreports使用教程,需要的朋友可以下载!

689c5b795e8db4a2a46131ea70baac71.png

jasperreports安装教程

下载完成后如下,双击安装

a737e337e313fbbb020281e13417d90d.png

接受许可协议,下一步

f4650711f2ee0de925fe71ef03dcf54b.png

在Windows环境安装一定要选择自定义安装,否则默认会向数据库导入部分演示数据,然后报错,导致安装失败

3553c71e35b23efa83a120c573b955d0.png

选择应用程序安装目录

39e1646161d2ed55048c7c339857766a.png

选择“我希望使用一个捆绑的Tomcat”

881b78aab87de7d18f70bee0e17d19df.png

选择“我希望使用一个已存在的PostgreSQL数据库”

PostgreSQL的提前准备请参考:http://leihenzhimu.blog.51cto.com//

f4b12e249ed8f0c9e81c6da6ce0c23a1.png

b5acf0c38569c6cf38ead2e63bf77295.png

Tomcat的端口设置,默认即可

3034170d6e75a5a347f39513a0b494a7.png

找到提前准备好的PostgreSQL安装目录,复制bin路径

0c1d649c7671b216252b9a5fbe25c7ce.png

这里是PostgreSQL二进制目录的选择,粘贴上一步复制的路径

db4177caafdeba16386b93fc9fa7755b.png

数据库IP和端口的设置,默认即可

dd7a317bd734b148e0b4ac93d54962de.png

输入PostgreSQL默认用户postgres的密码

27f91507258332724f70b9de74515fcf.png

是否安装演示数据,一定是no,不然安装会失败

d15121f9292efb82b7b288bf50fcca29.png

安装中……

dc7b1c5eb8b5ef9fa447635c9bad9bd9.png

取消下面的勾选,只选择“运行JasperReports Server并打开浏览器登录”,Finish

2391879951b7ca673d8a9407c9aaeefe.png

JasperReports Server的登录界面如下,默认用户名和密码都是“jasperadmin”

e1063d47798a6476761c599f6b7e7f12.png

登陆后如下图所示

6ce65d3bb076507a3ce10873c5390f85.png

使用数据库连接工具,可以看到PostgreSQL内已经创建了jasperserver的数据库

1074003b680d1216a665e45bc4c1d532.png

jasperreports使用教程

1) 新建报表

【文件】à【New…】

315544d725f1febc3639cf98cb816552.png

选择一个模版,【Openthis Template】

d35a6e59b750979a2d5b0f73d64dc735.png

通过【Browse】选择文件保存位置,并填写报表名称【Report name】

c7bdd92ec1f9c9e5ffad5879bf053770.png

完成

7cba5961e1ed74e2b8985a6fe6697c28.png

2) 创建Database Sources

点击【ReportDatasources】图标

3a73e1accf771fdd0e90b6f836ada760.png

【New】

d5c33658f14b9b61c1c65ca3bed4337f.png

选择一个datasourcetype,这里选【Database JDBC connection】

fa3360c9491042ce7f882003243c107c.png

填写数据库连续的相关信息,并保存

8238bc1628466825e36fbcea8a8b545b.png

勾选默认Datasources,并关闭窗口

6bfadd1fdf17f18fefdf0662097bbf74.png

3)

设置报表主要SQL

2f04a831e8f74403281f04401f10fa66.png

输入主要SQL,相应的结果集的列会出现在下方

a253460fc9b02e38d0bf2bb88e8496ac.png

4) 报表结构

ae0063188898fc628a82f78735f66470.png

5) 在Detail中使用SQL结果

a36d1970ceb66eb2f59fb0dd6dbe3eb5.png

6) 使用iReport内置变量

1be049bc766b99abe7b578de584b83a3.png

7) 使用报表外部参数

右键【Parameters】,选择【添加Parameter】

fbc49d4ff5c07ce3cea9ddcc98ac0b80.png

通过右侧的【属性面板】修改参数名称,并拖动到报表中

e713afcf50ba525b5985b1f3310a6b27.png

8) 使用Dateset 创建汇总报表 (次要SQL)

右键【报表名称】(比如report_test002),选择【Add Dataset】

22168662a3a579e2d9c4a8c103554cbd.png

填写Dataset名称,【下一步】

2a709f8f5c1973df7b3ccadde0bc73e1.png

选择DataSources,并填写SQL语句

5722c248958de663e27fc611594d3e07.png

选择要使用的列,并【下一步】

bb72a3275b7d5c6474b8bf65761890e7.png

使用Group组自动Group up,也可通过SQL进行Group up

24c495c13811c2772de813e075ea0d9e.png

通过【窗口à组件面板】打开组件面板

c240624054dadab4f6c1e2162469fea8.png

拖动Chart图标到报表中

d15ad05e443d6de02055a5a349218041.png

选择一个图表类型,【OK】

fcf996bb49915de892259fc3b33e5e50.png

选择要使用的DataSet(比如上文刚刚创建的myDataSet1)

45352269c6a77bb545adc8fa8bb1db0c.png

填写Series描述

2f28380a5d8fe81794445d49a5d3ef18.png

通过右侧按钮填写横坐标分组组名,即分组值

bc5f68c54dab1f6002bffde50f4c29a6.png

9) 预览报表

通过【预览】图标查看报表结果

108561b21b8b86e124f6b702cc870717.png

如果有外部参数,将会弹出提示框要求录入

345f2b77b3b471ea64791ff4718f8e05.png

看到报表结果,可以通过【Designer】图标返回到设计界面

fae84da24081af6a3414fd905c668a63.png

10)编译报表

通过【编译】图标,可以对报表进行编译

2f4e178c6f4a60b56d99bed32e261207.png

编译后,同个目录下,可以找到编译后的文件:

比如,report_test002.jasper

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209010.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午10:15
下一篇 2026年3月19日 上午10:15


相关推荐

  • JDK下载与安装教程(最简单版)

    JDK下载与安装教程(最简单版)小弟不才,这是最新,最简单的JDK下载与安装教程,希望对各位有所帮助。

    2022年6月6日
    40
  • pycharm的虚拟环境

    pycharm的虚拟环境选中file==》closeproject退出项目进入下方的情况现在我们在桌面新创建一个文件test.py可以看到可以执行test.py右键选中test.py,选择pycharm的方式打开test.py,会发现无法调试,出现NoPythonInterpreter的错误,为什么命令行可以执行test.py,pycharm执行test.py文件就不可以了呢?这是为什么呢?我们新建一个项目来查看原因第一个location为你项目的路径,可以点击右边的文件夹进行选择。第二个locatio.

    2022年8月25日
    9
  • IIS下图片文件防盗链的办法「建议收藏」

    IIS下图片文件防盗链的办法「建议收藏」IIS不支持UrlRewrite。  所以我们需要通过安装第三方服务器扩展让IIS支持UrlRewrite。  目前有一种产品能比较好地支持IIS的UrlRewrite,名字叫ISAPI_Rewrite。  下载地址在:[url]http://www.helicontech.com/download/[/url]具体的设置方法:修改http.ini文件…

    2022年7月23日
    11
  • 智能优化算法:鲸鱼优化算法-附代码

    智能优化算法:鲸鱼优化算法-附代码智能算法:鲸鱼优化算法-附代码文章目录智能算法:鲸鱼优化算法-附代码1.算法原理1.1包围猎物1.2狩猎行为1.3搜索猎物1.4算法流程2.算法结果:参考文献:摘要:鲸鱼优化算法(whaleoptimizationalgorithm,WOA)是2016年由澳大利亚格里菲斯大学的Mirjalili等提出的一种新的群体智能优化算法,其优点在于操作简单,调整的参数少以及跳出局部最优的能力强。1.算法原理鲸鱼优化算法(whaleoptimizationalgorithm,WOA)是

    2022年5月24日
    85
  • 腾讯云龙虾底层安全框架来啦!护航轻量云Lighthouse与OpenClaw企业版

    腾讯云龙虾底层安全框架来啦!护航轻量云Lighthouse与OpenClaw企业版

    2026年3月13日
    2
  • 基站的结构、种类、发展介绍

    基站的结构、种类、发展介绍基站的组成 LTE 时代的基站一般是下面的结构 BBURRUAAU 为了解决馈线损耗过大的问题 把 RRU 和天线合二为一形成 AAU 有源天线处理单元 基站的发展 最初的时候 RRU 还是在机房的墙壁上挂着的 BBU 安装在标准机柜内 RRU 和天线之间依然通过馈线 7 8 馈线为主 继续发展下去 RRU 开始上塔 BBU 和 RRU 之间通过光纤连接 RRU 和天线之间通过跳线 1 2 馈线 连接 从此之后 再维护 RRU 就需要带着塔工了 进入 4G 之后 传统的一体的宏基站已经完全的被 BBU

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号