本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- wallimn
- benladeng5225
- ranbuijj
- javashop
- fantaxy025025
- jickcai
- robotmen
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- gdpglc
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- wjianwei666
- lzyfn123
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
最新文章列表
JasperReport的动态报表
背景:由于服装行业进销存的动态表头(基于规格的横向扩展表头),需要对应开发动态报表,并且通过报表工具可以直接导出数据,以满足客户需求。
技术选型: 利用Java开源工具JasperReport
技术难度: * * * * *
效果:
开发思路: 后续慢慢加
iReport整合web(Struts2)后台开发
上一篇我们大概讲了一下iReport设计器的使用——如何生存模板文件并编译。这次来好好讲下如何整合web环境来进行报表的开发。
开发之前你需要注意的一点是:既然通过web后台来动态绑定数据源,那么,你就必须要意识到,产生模板文件时,不能通过Launch report wizard来产生报表模板,因为在这个向导中,你已经绑定过数据源了,所以这次必须直接透过左边的open this templat ...
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font ‘xx’ is not ...
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font ‘xx’ is not available to the JVM.
这是由于没有对应字体导致的, 因为有的japserperreport.jar中的default.jasperreports.properties文件中
net.sf.jasperreports. ...
JasperReport在linux部署错误,找不到宋体
JasperReport 错误:net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋体' is not available to the JVM.
解决方法:
1、把需要用到的字体(可以直接拷贝windows系统的C:\WINDOWS\Fonts 下的相关字体)拷贝当前项目的classpath下,一般为c ...
JasperReport 简单使用(数据库源为JavaBean)
一 创建JavaBean数据源
二 创建Report模板
三 生成报表
jasperreport.javabean.User.java
package jasperreport.javabean;
import java.util.Date;
public class User {
private String username;
priva ...
JasperReport 简单使用(数据库源为数据库)
一 创建数据库数据源
二 创建Report模板
1. 文件 -> 新建
2. 编辑SQL
3. 创建元素
三 生成报表
jasperreport.datasource.ConnectionProvider.java
package jasperreport.datasource;
import java.sql.Connection;
im ...
JasperReport表头的stretchType属性无效的解决
受JasperReport 根据内容动态调整报表行高启发:
1.Stretch with overflow 针对TextFileld
2.Stretch Type:relative to tallest object/relative to band height
3.Position type:Float/Fix relative to top/Fix relative to bottom
4.e ...
jasperreport 相关jar 转为maven 依赖jar 包
最近在搞将 jasperreport 整合到springmvc3的框架...... 虽说maven 管理 project ,jar 方便...可是 如果遇到jasperreport 相关的jar 的话...问题不少啊...
采用ireport5.2 的报表生成模板工具,相应配套使用的jasperreport 如 下图pom.xml
其中,各个报表如下图:
...
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 ,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{ ...
【转】JasperReport+iReport高级报表设计实战
转载自
http://blog.csdn.net/kabini/article/details/1600055
JasperReport+iReport高级报表设计实战
序言
一直以来,报表都是很多项目中一个重要的、不可获取的组成部分。然而其复杂性和专业性又使得程序员不能够也没时间自己设计属于目前手头正在构建的系统的报表模块;即便设计来了又可能由于通用性等原因不能够应用到下一 ...
【转】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的JRDataSource接口的想法
在使用Ireport的时候,我从不建议采用这种方式制作报表:
JasperPrint jasperPrint = JasperFillManager.fillReport(String,Map,Connection); 使用hibernate的Session同样不推荐 ...
[转]一次 applet 客户端打印 jasperreport 报表任务笔记
一次 applet 客户端打印 jasperreport 报表任务笔记
为了方便更多的人了解、使用 Java 打印,写了这个!也希望高手们不吝赐教,指出其中的不足之处,帮助我们提高项目性能,谢谢!背景:.NET 项目中用 webprint3.0 破解版进行打印。客户反映可否不预览、不弹出打印机对话框,点击“打印”按钮后打印机直接打印?要求:为了使打印精确,不可以使用 IE 的打印功能;另外打印 ...
jasperreports报表Flash展现
jasperreports在web上的报表展现方式有两种,一种是applet viewer,另外一种是flash viewer,由于前者的实现需要浏览器端装有java运行时,所以只考虑后一种方式
把前面提到的demo之jasper-webapp中flash文件夹下的flash报表查看器jasperreports-flash-4.0.0.swf拷到你本地项目的某个文件夹。
...