当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: IReport与JasperReport开发详解一1、简介:Jasperreport是一个报表制作工具,用户须按照它编写的规则编写一个XML,然后得到用户所要的报表文件。
 

 

 ·hibernate 三种查询方式     »显示摘要«
    摘要:(一)hqlhql:hibernate qusery language,如果你已经熟悉它,就会发现它跟sql非常相像。不过 你不要被表面的假象迷惑,hql是面向对象的(oo,用生命的眼光看待每一个对象,他们是如此 鲜活)。如果你对java和sql语句有一定了解的话,那么hql对你简直易如反掌,你完全可以利用在公车上的时间掌握它。以下从几个方面进行慢慢深入:1。大小些敏感大家知道sql-92 que......
 ·ice 2.0学习笔记1(helloworld)     »显示摘要«
    摘要:hello.ice #ifndef simple_ice#define simple_ice//名字空间 or 包名module demo.slice.hello{ interface hello{ void printstring(string s); };};#endif服务器: helloi.javapackage demo.ice.hello.server;import demo.slic......


IReport与JasperReport开发详解一

 

ireport与jasperreport开发详解一

1.简介:        jasperreport是一个报表制作工具,用户须按照它编写的规则编写一个xml,然后得到用户所要的报表文件. jasperreport程序库是一个灵活,功能强大的报表产生工具,可以以pdf, html或xml等多种形式产生报表, 并支持csv, xls,等格式报表.该引擎由java编写,支持多种形式应用程序产生动态报表.打印的报表文档,jasperreport是按照一个预定义的xml文档来组织报表的数据, 这些数据来源多样,包括关系数据库.java容器对象,后面我们将介绍,用户通过简单的接口来实现数据源与报表引擎的使用.        首先我们所用到的ireport的版本是:"ireport 0.4.1";jasperreport的版本是:"jasperreports 0.6.5".目前ireport支持asperreports 0.6.0到0.6.4之间的版本包括0.6.0.与0.6.4版本身. 1.运行环境         jdk要求最低1.2.2 或更高版本. 2.jasperreport的工作方式(图片来源:http://ireport.sourceforge.net/cap3.html#3.1)         用户通过使用ireport设计好报表后,得到一个xml文件(以.jrxml结尾的),编译后生成jasper文件(以.jasper结尾),最终要使用的是编译后的*.jasper文件3.ireport        3.1.1 将ireport0.4.1解压后在目录中会有一个名为:"ireport.bat"的批处理文件,双击运行它(如图:).         3.1.2 ireport运行起来后的主界面如下图:         3.1.3 制作基于sql server数据库的一个报表(静态的报表制作在网上很多,在这里不作说明), 首先选中file菜单(如图), (图1)选取中new document创建一个新报表(也可以选report wizard报表向导来生成报表,现在暂不谈),也可以点击图标, 来新建报表.
...   下一页
 ·ice 2.0学习笔记1(helloworld)     »显示摘要«
    摘要:hello.ice #ifndef simple_ice#define simple_ice//名字空间 or 包名module demo.slice.hello{ interface hello{ void printstring(string s); };};#endif服务器: helloi.javapackage demo.ice.hello.server;import demo.slic......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE