1、jasper report下载

https://sourceforge.net/projects/jasperstudio/

2、建项目

右键文件夹->new->Project->JasperReports Project->next->Name->Finish




新建目录:项目右键->new->Folder->Folder name

新建jasper文件:右键-》new-》Jasper Report-》选模板样式-》next-》File name -》finish


3、配数据源

项目右键-》new-》Data Adapter-》起名-》next-》Database JDBC connection -》next-》起名(后面会用到)输入(驱动,url,username,password)内容-》finish






这里我用的oracle

oracle.jdbc.driver.OracleDriver
jdbc:oracle:thin:@127.0.0.1:1521/ORCL
输入户名(ebsnew)
输入密码(flyvideo)



4、画页面

4.1 页面组成


编译jrxml以获取jasper


4.2连接数据库

选择数据源(这选刚刚测试成功的数据库)



4.3 画图





一维码我选的是code128


导出文件后文件中中文应该不显示 在这里可以导入中文字体来解决。

JasperReport使用相关推荐

  1. JasperReport报表设计4

    在JRXML模板(或JRXML文件)中的JasperReport 都是标准的 XML文件,以.JRXML扩展.所有JRXML文件包含标签<jasperReport>,作为根元素.这反过来又 ...

  2. JasperReport和jFreeReport的比较

    目前,Java阵营里report有2大开源框架,一个是JasperReport,另一个是jFreeReport. 下面是我近一星期对2者的研究,所得的比较结果. jFreeReport JasperR ...

  3. Jasperreport导出pdf内容展示不完全处理

    [+] 场景 测试过程发现,尽管已经设置如下配置: Position Type : Fix Relative to Top Stretch Type:Relative to  Band Height ...

  4. Jasperreport之与Springboot整合

    环境: jdk1.8 Jaspersoft Studio 6.5.0 Jasperreport 6.5.0 Springboot 1.5.x 一  用Jaspersoft Studio报表设计器设计一 ...

  5. 如何在jasperreport自动生成序号

    在导出报表时,有时候我们需要显示序号,有两种方法: 1.就是再加一个字段,就是说将序号也当做是要导出的字段来处理,然后用程序给这个字段赋值,这方面有点傻,就不说了. 2.利用jasperreport提 ...

  6. JasperReport学习笔记2-创建简单的报表例子

    http://www.iteye.com/topic/399750 一,创建简单的jrxml文件 Xml代码   <?xml version="1.0"?> <! ...

  7. JasperReport:声明周期

    JasperReport的开发步骤 JasperReport生命周期 通常我们提到PDF报表的时候,浮现在脑海中的是最终的PDF文档文件.在JasperReports中,这只是报表生命周期的最后阶段. ...

  8. JasperReport:概述

    PDF报表打印概述 概述 在企业级应用开发中,报表生成.报表打印下载是其重要的一个环节.在之前的课程中我们已经学习了报表中比较重要的一种:Excel报表.其实除了Excel报表之外,PDF报表也有广泛 ...

  9. 利用JasperReport+iReport进行Web报表开发

    用JasperReport+iReport进行Web报表开发 序言 在非常多实际的项目里,报表都是当中十分重要的组成部分,比如把查询结果以报表的形式呈现出来.这里所提到的报表可不是简单的二维表,而是拥 ...

  10. JasperReport里面的Demo

    1. alterdesign 该例子演示了报表编译后,在报表展现的时候如何动态的控制其中的元素 比如让某一个矩形变色或其他 2. antcompile 演示如何让 ant 来编译 3. chart 演 ...

最新文章

  1. 《Linux嵌入式实时应用开发实战(原书第3版)》——第2章 安装Linux2.1 发行版...
  2. 推荐系统笔记:矩阵分解+基于邻居的模型
  3. Java序列化,看这篇就够了!
  4. python写sql语句_简单的(笨的)用python以及SQL语句书写增删改查
  5. python全栈学习--day12(函数高级应用-带参数的装饰器,多个装饰器装饰一个函数)...
  6. WTM 3.5发布,VUE来了!
  7. C#字符串:转数组、数字
  8. PHP JSON数组与对象的理解
  9. 浅谈spring--AOP与IOC / DI
  10. linux 程序崩溃 gdb调试coredump文件
  11. 基于RV1126平台imx291分析 --- media部件连接 四
  12. post 请求报400错误
  13. 《文言文复兴系列 5 人之道》(江湖一剑客)
  14. 计算机添加定时启动软件,有什么软件可以让电脑定时开机?除了设定BIOS!
  15. MySQL数据库出现unknown error 1449错误原因及其解决办法
  16. “人生苦短,我用Python“——身份认证攻击
  17. nodejs文件服务器
  18. Vue进阶(贰零柒):Webpack 性能优化措施汇总
  19. 论文悦读(1)——NVM文件系统之NOVA文件系统
  20. 树莓派中基于Qt的图像显示image.[微雪电子树莓派Qt系列教程]

热门文章

  1. 通过变量指定少量用户实现AB测试(灰度测试):split_client模块
  2. 服务器被突然入侵的处理经验分享
  3. adguard没有核心 core no_7大跑鞋核心科技解读--运动篇
  4. RapidScada 应用---安卓手机端监控插件KpAndroid
  5. videojs播放监控
  6. 路过秋天版博客-皮肤制作指南 [附犀利哥入侵攻防站话题]
  7. Ansible自动化运维_超详细
  8. 2018年9月全国计算机二级报名系统入口,2018年9月全国各地计算机二级报名入口链接汇总...
  9. 它究竟适合谁?Surface Pro 外媒评测汇总
  10. KD tree and Bbf