在项目中为了实现小小的打印功能,公司竟然要求我参考birt,没办法只能学习这个,一学才知道这个birt内容是如此的丰富,真是没有白学,下面开始自己的笔记了。
1.自然是要下载类库:
www.eclipse.org/birt
新手的话,我建议下载ane in all ,里面有eclipse已经装好的插件birt
如要要使用MyEclipse的话,需要下载,birt插件,DWF...等等
2.从例子开始学起 先下载实例,我在下面提供了可以下载
3.参考:
http://www.ibm.com/developerworks/cn/opensource/os-cn-eclipse-birtinteam/index.html
4.birt部署:1.下载birt-runtime-2_5_0,这个是部署环境。
2.将birt-runtime-2_5_0解压后的WebViewerExample目录 下面的东西拷贝到Tomcat的webapps目录下面。并将WebViewerExample名字改为birt。如果设计的报表访问了数据库,则需要将数据库驱动拷贝到webapps\birt\WEB-INF\platform\plugins\org.eclipse.birt.report.data.oda.jdbc_2.5.0.v20090605\drivers目录下面。
此时,通过http://localhost:8888/birt即可测试是否成功,显示的页面上会出现ViewerExample字样,点击后即可以进入相应的报表中。
对于自己设计好的报表,先把报表文件拷贝到\webapps\birt目录下面,在浏览器上输入
http://localhost:8888/birt/frameset__report=设计的报表名称
5.jsp页面和报表的结合
如下例:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ taglib uri="/birt.tld" prefix="birt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>test birt:viewer/birt:report/birt:param</title>
</head>
<body>
<birt:report id="1" reportDesign="test.rptdesign" height="400" width="400">
<birt:param name="sample" value="my sample value"/>
</birt:report>
</body>
</html>
分享到:
相关推荐
和现有项目有两种结合方式。 其一:直接使用birt_runtime_2.1.2中的WebViewerExample。 其二:在我们的程序中使用birt提供的Report Engine Api来调用报表并展现报表。
在【Birt使用小结.doc】中,作者可能分享了关于如何高效利用这些设计元素的心得体会。 2. **数据绑定与数据源**:BIRT支持连接多种类型的数据源,包括关系数据库、XML、Web服务等。【BIRT报表应用预研报告-0719.doc...
接下来,有五份DOC文档:Birt使用说明.doc、Birt使用经验谈.doc、birt的使用.doc、Birt使用经验谈chart图.doc、Birt使用小结.doc。这些文档由经验丰富的用户编写,分享了他们在实际应用中的技巧和最佳实践。比如,...
使用小结可能提炼了BIRT的主要功能和使用技巧,是快速了解和掌握BIRT的实用资料,可以帮助用户提高工作效率。 综上,这些资源全面覆盖了BIRT的学习和实践,无论是初次接触还是深入研究,都能从中受益。通过深入学习...
BIRT(Business Intelligence and ...总结,BIRT作为一个强大的报表工具,提供了一整套从数据连接、报表设计到发布的解决方案。通过深入理解和实践,开发者可以充分利用BIRT的特性,创造出满足各种需求的高质量报表。
### BIRT学习使用总结 **引言** BIRT(Business Intelligence and Reporting Tools)是一款由Eclipse基金会维护的开源报表工具,适用于Java/EE环境。它提供了丰富的报表设计、数据分析和图表展示功能,能够帮助...
5. **定义嵌套表格的数据集**:嵌套表格通常使用父表格中的某一列作为其数据集的过滤条件。为此,你需要创建一个新的数据集,并根据父表格的列值来过滤数据。 6. **关联数据**:确保嵌套表格的行或列与父表格的某个...
2. **Birt使用小结**:这是对Birt基本功能和使用方法的概述,包括创建报告、设计布局、数据绑定等内容,适合初次接触Birt的读者快速了解其核心概念。 3. **CSS美化报表**:Birt支持使用CSS来定制报表的外观,这份...
本文总结了Birt报表参数的使用机制,并结合实例详细地阐述了参数的各种使用方法,最后介绍了Birt报表的源代码级使用。 1. 参数机制 Birt报表参数具有变量的作用,为Birt报表的生成提供了一种灵活强大的机制。Birt...
### BIRT 安装与使用详解 #### 一、简介 Business Intelligence and Reporting Tools (BIRT) 是一款基于 Eclipse 平台的开源报表系统。它提供了报表设计工具,用于创建和运行数据驱动的报表,同时提供了插件,帮助...
#### 三、小结 通过上述步骤,我们可以成功创建一个基于BIRT的简单报表。需要注意的是,实际操作过程中可能会遇到各种问题,比如兼容性问题、查询性能问题等,这些问题都需要根据具体情况进行调试和优化。 BIRT...
通过以上总结,我们可以看到在BIRT中使用报表文档是一种高效且实用的方法,它不仅可以提高报表的性能,还能简化数据处理流程。对于希望优化报表系统的开发者来说,掌握这些知识是非常有价值的。
### BIRT 参数使用详解 #### 一、引言 参数机制是BIRT(Business Intelligence and Reporting Tools)报表设计中的一项核心功能,它极大地提升了报表的灵活性和交互性。本文将详细介绍BIRT中参数的使用方法,包括...
总结来说,BIRT报表系统是一个功能强大且灵活的工具,其使用经验涉及报表设计、数据处理、样式定制、交互式功能等多个方面。通过学习和实践这些经验,你将能更好地驾驭BIRT,创造出满足业务需求的高质量报表。无论你...
根据提供的文件信息,本文将详细解析BIRT(Business Intelligence and Reporting Tools)的使用经验和实践步骤。这是一份针对初学者的指南,旨在帮助用户更好地理解并掌握如何利用BIRT进行报表设计与部署。 ### ...