使用BIRT和Eclipse从数据库中提取信息 - 编程入门网
比较。
图 7. 示例图表输出 瞧!您已经完成了第一个图表。接下来将创建允许您拥有一个以上级别(颜色)的另一个图表! 构造另一个图表 第二个图表将使用已创建的 transactionTypePerDate 数据集。让我们开始吧: 定位到 Palette 视图,并将 Chart 拖动到恰好位于第一个图表下方的 Layout View 的主报告中。 选择 Line 图表并选择最右边的子类型,然后单击 OK。 在新窗口中,将条形图的标题更改为 Transacted Money per Day per Transaction Type,然后单击 Next。 选择 transactionTypePerDate 数据集,然后单击 Next。 查找文本 X-Axis Title 并将它修改为 Date,然后单击 Next。 查找文本 Y-Axis Title 并将它修改为 Amount。 替换最底部文本框中的的 row["TRANSACTIONTYPE"](这是前面介绍的 Series Group Key),然后单击 Next。 在最顶部的文本框 (Data Definitions) 中输入 row["TRANSACTIONDATE"],然后单击 Next。 在 Data Definitions 文本框中输入 row["TOTALAMT"],然后单击 OK。 再次单击 Preview 选项卡,并将您的图表与图 8 中所示图表进行比较。 图 8. 使用级数并席键的示例图表输出 这就完成了报告的创建。接下来,将创建一个示例应用程序,将用该程序输入更多的数据到 Derby 数据库中。这之后,会将 BIRT 对象嵌入 Java 应用程序中,并能在线查看报告。 使用BIRT和Eclipse从数据库中提取信息(10)时间:2011-02-15 IBM Tyler Anderson示例应用程序 这一节将构建示例应用程序。该程序由 servlet 组成,该 servlet 采用银行职员输入的数据,并将此信息存储在整个教程中都将使用的 Derby 数据库中。 事务详细信息 示例应用程序包含一个银行职员用来输入关于事务的信息的表单: Employee ID —— 职员的 ID Employee Title —— 职员的头衔 Transaction Date —— 事务的日期 Transaction Type —— 事务的类型(Withdrawal、Deposit 或 Transfer) Amount —— 事务所涉及的钱数 Transaction Source —— 事务的源(存款的客户,存款和转帐的数额) Transaction Destination —— 事务的目的地(取款的客户,存款和转帐的数额) 接下来,将构建用来将事务细节信息插入 Derby 中的用户界面。 构建 servlet:用户界面 该 servlet 采用银行职员输入的事务数据,并将这些数据保存到 BANK 数据库中。现在将开始构建示例应用程序。创建一个 BankingServlet.java 文件,并将它存储在以下位置(以单独某个应用程序目录为根目录):./src/servlets/BankingServlet.java。定义该用户界面,如清单 4 中所示。 清单 4. 使用 servlet 开发用户界面
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |