birt 报表使用说明

birt 报表使用说明

ID:6051151

大小:837.83 KB

页数:29页

时间:2018-01-01

birt 报表使用说明_第1页
birt 报表使用说明_第2页
birt 报表使用说明_第3页
birt 报表使用说明_第4页
birt 报表使用说明_第5页
资源描述:

《birt 报表使用说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、BIRT报告传统报告允许允许企业以图形形式显示其他人可读的数据。BIRT有助于自动化在部署好的J2EE应用程序中创建报告的过程。在本教程中,将学习如何创建一个将使用您的应用程序部署的报告。示例应用程序当客户来到银行进行取款或汇款时,该事务通常由银行职员执行。本教程的示例应用程序是一个用户界面(UI),该界面将接收事务细节信息,并将它们存储到一个Derby数据库中。记录的事务细节信息包括事务日期、事务标题、职员编号、事务类型、取款或汇款数量,等等。分析数据当示例应用程序获取信息并将它们存储到数据库中时,数据处于其最原

2、始的形式,没有能以某种有意义的方式进行查看的可靠组织形式。您开发的BIRT将用于分析此数据。所介绍的每种类型的报告都允许您查看并随后分析数据库中包含的数据。将BIRT对象嵌如应用程序一旦已经完成BIRT报告和示例应用程序,就可以将BIRT对象嵌入应用程序中。这将使您——银行管理人员——乐于查看发生在银行中的事务的趋势。您将获得一些知识,这些知识使您作出向更好趋势更改的决定,并提高银行的生产效率和性能。Derby:设置在这一节中,将创建并初始化具有BIRT中要使用的测试数据的Derby数据库。您将通过Geronimo

3、的网络服务器使用Geronimo中的内置Derby数据库。在Geronimo上部署应用程序时,将使用此数据库,因此使用内置数据库是有一定道理的。设置用于Derby的Geronimo因为将在用于BIRT的Geronimo中使用内置Derby数据库,所以需要正确的驱动程序。有一些.jars需要添加到Geronimo中:IBMDB2JDBCUniversalDrivers。现在您应该已拥有这两个文件(请参阅前提条件)。解压缩从IBM获得的.zip文件。从lib目录中获得两个.jar文件:db2jcc.jar和db2jar

4、_license_c.jar,并将它们放置在Geronimo安装的/repository/org.apache.derby/jars目录中。Geronimo所需要的一切都已设置完毕!可通过打开控制台并键入以下内容来启动Geronimo:java-jar/bin/server.jar运行在Geronimo上的Derby网络服务器现在已经准备就绪并将用于侦听。接下来将连接到网络服务器来创建和初始化数据库。回页首创建Derby数据库在

5、网络服务器开始运行之后,将准备创建数据库。请打开一个控制台并键入以下内容:javaorg.apache.derby.tools.ij这将激活Derbyij工具,将您带到ij提示符下。可通过在ij提示符下键入以下内容来创建数据库:connect'jdbc:derby:net://localhost:1527/BANK;create=true:user=bankuser;password=bankpass;';这将连接到运行在Geronimo之上的Derby网络服务器以及新的BANK数据库。现在能够连接到数据库并从B

6、IRT内部引用它。现在我们将创建并初始化表。回页首创建并初始化事务表事务表将存储有关银行中所执行业务的所有信息。可通过键入以下内容在ij提示符下创建事务表,如清单1中所示。清单1.创建事务表createtabletransactions(transactionidintegernotnullgeneratedalwaysasidentity(startwith1,incrementby1),employeeidintegernotnull,employeetitlevarchar(50),transactionda

7、tevarchar(10),transactiontypevarchar(50),amountinteger,transactionSrcvarchar(50),transactionDstvarchar(50));刚才我们成功创建了事务表。然后将使用您的报告的测试数据填充它,以便在同一ij提示符下执行下一个查询,如清单2所示。清单2.将记录插入事务表中insertintotransactions(employeeid,employeetitle,transactiondate,transactiontype,am

8、ount,transactionSrc,transactionDst)values(201,'LoanOff','12-08-2005','D',7845,'Customer','651232135'),(203,'Teller','12-08-2005','T',7123,'453780785','864513215'),(204,'Teller','12

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。