本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
ireport教程——前言
做技术几年了,养成了只看不写的坏习惯,看多了别人的总结,脸皮一不小心会脸红。于是这还是把自己的经验,技术分享一下,以教程的形式向大家展示。
这些年,做报表用的比较多。主要使用了ireport+jasperreport。解决了很多中国式的报表。感觉很方便,实用。
教程会以目前ireport最新版本5.5.1,json格式来做数据源,java语言为基础。 ...
jasperreport报表问题
今天改报表遇到个问题,从svn拉了个报表下来直接改,改后编译放进去,就报空指针异常,郁闷了一上午,问群里的人也没解决,后来发现在jar包和ireport版本不一样,就试着下了同一个版本,拿出来改,编译放上去,咦,不报了,唉,坑啊。
顺便说下关于序号的问题
使用report_count这个变量翻页后也是从1 开始的,后来自己定义了变量也是一样的,没办法,只能加一个field,没想到也报错,原因是sql ...
JasperReport默认字体
You can try to use net.sf.jasperreports.default.font.name property.
Or you can use the default style.
<style name="Base" isDefault="true" ...>
For more details you can ...
iReport自动舒展,自适应高度
iReport自动伸展,自适应高度
1. 报表的Print Order = Vertical 只有这样才能让Detail Band自动伸展
2. Detail Band 的 Split Type = Stretch
3.选中一个textField,在属性中找到 Stretch With Overflow 并选中。
4.Stretch type,默认的值是No Stretch,改成Relative ...
JasperReports+iReport在eclipse中的使用
一、介绍
1)它可以PDF,HTML,XML等多种形式产生报表或动态报表,在新版本还支持CSV,XLS,RTF等格式的报表;
2)它按预定义的XML文档来组织数据,来源多(如:关系数据库,Java容器对象(collection,arrays)等);
报表的填充过程:
先产生报表设计对象->序列化该对象->存储在磁盘或网络->产生XML文件(表格数据)。
表单的设计过程 ...
iReport字体报错“JRFontNotFoundException”
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Times-Roman' is not available to the JVM. See the Javadoc for more details.
net.sf.jasperreports.engine.util.JRFontUtil.checkAwtFont(JR ...
iReport ,jasperReport 事例代码
package com.neusoft.ncm.sys.utility;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import net.sf.jasperreports.engine.JRExc ...
Jasperreport+applet实现客户端打印
需求:Web应用中,在客户端实现打印功能
可能遇到的问题:
64bit系统装64bit的jre但是不好使
装32bit的jre就好了
打印时出现invalid header
有可能是编译文件时的Jasperreport的jar版本和运行时的不一样
打印出出现“attribute 'uuid' is not allowed to appear in element 'jasperreport'” ...
iReport报表的简单函数及部分操作
iReport4.1.3
1、对于table类型的报表的操作。
合并单元格
1)、选中要合并的单元格,右键点击group selected columns,此时会自动创建一个empty group header
2)、右键点击empty group header,选中add cell,只需add 一次即可
3)、 然后删除掉不需要的单元格即可
2、获取记录的总页数和当前页数
$V{ ...
【转】iReport+jasperReport之JFreeChart(图表报表)
说完iReport+jasperReport之scriptlet 下来就得看看图表了,jasperReport的图表完全借助于外部的绘图工具,charts和JFreeChart,其中JFreeChart是目前java最火的一个绘图工具了,还是引用JFreeChart简单使用 来实现我们的图表吧,说到这里澄清一下,本篇写的是jasperReport的图表,下来会专门写一篇关于jasperRepor ...
【转】iReport+jasperReport之scriptlet
转载自http://www.blogjava.net/bulktree/archive/2008/12/17/246786.html
提起scriptlet就不能不联想到它的强大功能,jasperReport也是支持scriptlet的哦,先分析一下JasperReport的API吧!在填充报表时scriplet是一个非常有力的工具,JRAbstr ...
iReport自定义行数分页
在detail中加入一个Break(分页隔符) 设置
print when expression new Boolean($V{REPORT_COUNT}%10==0)
这里的10 就是每页10条
$V{REPORT_COUNT}为总行数
IReport设计JasperReports模板时使用变量进行汇总
模板源代码如下:
<field name="张数" class="java.lang.Integer"/>
<variable name="张数合计" class="java.lang.Integer" incrementType="Column" calculation=&q ...
ireport 分组求和
在ireport中实现分组,求和。效果如下
name total
A 2
A 3
subtotal 5
B 4
B 5
subtotal 9
添加Document-->Variables-->Variable Name 建立自定义的求和函数
设置相关属性。
Calcula ...
关于ireport DB2 数据库出现找不到
关于ireport连DB2,不是简单的在JDBC Driver 选择 IBM DB2 (COM.ibm.db2.jdbc.app.DB2Driver) 驱动就好了的 这样测试连接会出现如下图所示错误:
解决问题的方法如下:使用JDBC TYPE4的方式直接访问远程数据库步骤一:导入DB2的驱动包db2java.zip 步骤二:在JDBC Driver处手填你要使用的驱动名"co ...
ireport报表错误-cannot assign instance of net.sf.jasperreports.engine.base.JRBaseSta
ireport报表错误cannot assign instance of net.sf.jasperreports.engine.base.JRBaseStaticText to field net.sf.jasperreports.engine.base.JRBaseParagraph.paragraphContainer of type net.sf.jasperreports.engine.J ...
ireport客户端打印
Ireport客户端打印
1. 新建一个web项目Outireport。如图:
2. 向lib导入ireport报表需要的包jasperreports-4.0.2.jar, jasperreports-applet-4.0.2.jar, commons-collections-2.1.jar, commons-logging-1.0.2.jar, groovy-all-1.7.5. ...
ireport使用javabean做数据源
Java开源报表JasperReport、iReport4.5.1使用详解(四)-JavaBean数据源
http://enetq.blog.51cto.com/479739/855572
iReport使用javabean做数据源 .
http://blog.csdn.net/smvcn/article/details/1645825
http://blog.163.com/xi_zh_ ...