IReport--“黑猫”入门

原创 2004年07月17日 17:47:00

ireport--“黑猫”入门
为了客户的无尽的需求,逼上梁山,来尝试一下java的b/s报表方面的学习,在google上找到了这个比较“火”的IReport,这只“黑猫”。开始了训练这只桀骜不逊的“黑猫”。
1。软件包准备
 a)到它的老家http://ireport.sourceforge.net/index.php去下载最新的版本:0.3.2,其中它里面包含了jasperreports
b)为了支持中文,你要下载:iTextAsian.jar http://itext.sourceforge.net/downloads/iTextAsian.jar,其他的包,最新版本0.3.2都包含在其中了。
2。培训“黑猫”
a),下载完成后,解压,把iTextAsian.jar 包添加到你的ireport/lib/下,当然前提条件你要有jdk环境,并且把你的jdk/lib/tools.jar,拷贝到ireport/lib/下,
启动根目录下的iReport.bat,多等一会,如果看到报表设计窗口,你就ok了。
b)它的使用比较简单,基本不用细说,
3.常见问题处理:
<1>:如果你看到其中无法支持中文显示(包括一些窗口拉框之类的)或者是你在tools->option下设置后,你的菜单变成了乱码,你就删除一个类包,在/lib/tinylaf.jar,这个包好像和中文不兼容。删除它关系不大,反而可以更好的支持中文了。
<2>:如果你添加标签后,显示”口口口“,那是字体原因,你标签设置中的字体为“宋体”就ok了。
 <3>:连接好jdbc后,在report query中写查询语句不起作用,那是因为你没有激活数据库连接,就在菜单builde-->set Active connection,然后就可以了。
<4>:添加字段,可以用那个大写的“F”,然后修改其中的$F{bookName}

如果有问题,可随时联系。
同时,十分感谢网上的一个帖子:http://www.javaresearch.org/forum/thread.jsp?column=316&thread=14374

还有一个qq群:1714306


 

版权声明:本文为博主原创文章,未经博主允许不得转载。

白猫黑猫,抓住老鼠,就是好猫

最近体验了白猫计划。不得不感叹日本人对待事情的认真和执着。这是目前为止我玩儿过的最棒的手游之一(与其同等的有candy crush,战争之心:传承,kingdom rush,愤怒的小鸟:英雄传)。制作...
  • s3254355
  • s3254355
  • 2015年04月29日 14:02
  • 232

频度与贝叶斯――白猫黑猫?

以下所记,只是自己在学习贝叶斯期间的灵光闪现的心得与感受,混杂了频度统计与贝叶斯统计,或对或错,故放亮你的眼睛,呵呵。侧重于粗略的线条,具体细节未述。 主要从下面...
  • chinaliping
  • chinaliping
  • 2013年08月07日 17:09
  • 772

JAVA 从入门到放弃?

这是博客里的第一篇文章。主要是介绍一下我从JAVA零基础到工作四个月之间这一段事情。后面会陆续写一些工作之中用到的一些东西和记录一些自己学习相关技术的文章。目的是为能够跟别人一起多交流分享学习经验,共...
  • HelloWorld_In_Java
  • HelloWorld_In_Java
  • 2016年11月12日 13:58
  • 12479

入门有余, 经典不足 — 小评《C#入门经典》

鉴于C#程序设计语言这本Anders写的书就像是语言规格说明, 我推荐大家阅读C#入门经典(Beginning Visual C# 2010)入门. 说实话, 看到这本书的时候, 我稍微叹了口...
  • vagrxie
  • vagrxie
  • 2013年01月11日 07:21
  • 16441

CENTOS7快速入门(一)

centOS7(新手笔记) Community Enterprise Operating System(社区企业版操作系统) 推荐应用环境:vmware workstation 11/12 推荐搭配软...
  • deep_T
  • deep_T
  • 2017年05月18日 14:06
  • 326

spring入门介绍

课程简介: 1.Spring的概况 2.Spring之IOC 3.Spring之AOP 一、Spring的概况 简介:Spring是一个轻量级控制反转(IOC)和面向切面(AOP)的容器框架...
  • qq_33774822
  • qq_33774822
  • 2016年09月07日 19:36
  • 262

Java 从入门到入土(2)

Java 文件操作 使用java.io中的File类 exists() 判断文件是否存在 isFile() 是不是文件 isDirectory() 是不是目录 getPath(...
  • XYW_6136
  • XYW_6136
  • 2017年07月06日 13:55
  • 688

Android基础篇之Android快速入门--你必须要知道的基础

Android快速入门 1. 搭建开发环境 >解压压缩文件,得到:①Android SDK   (类似于JDK)② Eclipse  ③ADT >配置两个path环境...
  • u011200604
  • u011200604
  • 2016年07月12日 23:57
  • 5032

java怎样快速入门呢?

JAVA快速入门的方法:   一、掌握静态方法和属性     静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常...
  • m13286282
  • m13286282
  • 2015年01月29日 16:53
  • 538

Android从入门到放弃系列--目录

最近接手Android项目,做了一些练习,包括使用到的第三方开发组件。 以下是该系列的文章目录,后面会逐一补齐。 1、fcode1 Activity 与 Fr...
  • wu_zhuojun
  • wu_zhuojun
  • 2016年08月04日 23:44
  • 1039
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IReport--“黑猫”入门
举报原因:
原因补充:

(最多只允许输入30个字)