实战 BIRT 系列,第 1 部分:基础
2009-12-16 00:00:00 来源:WEB开发网在接下来的窗口中保持默认设置,并点击按钮 Next ,如图16所示。这这一步中我们可以直接指定 XML 文件的位置,或者我们可以选择刚才创建的数据源。系统默认就是选择刚才创建的数据源。
图 16. 配置 XML 数据集
接着我们需要指定对 XML 文件进行查询的 XPATH 的值,在这里我们指定为/Sample/Record 。这样指定后,我们就可以获得该 XML 文件下的 Record 元素组成的所有记录,如图17所示。最后点击按钮 Next 。
图 17. 选择主路径
然后我们来指定该 XML 数据集中的字段,就像在连接数据库中的数据集中指定数据库的表的字段一样。这里我们选择两个字段,分别为 ID 和 NAME 。 如图18所示。最后我们点击按钮 Finish 来完成 XML 数据集的创建。
图 18. 指定字段
在之后的弹出窗口中我们点击标签Preview Result来预览XML数据集中的数据,如图19所示,我们创建的XML数据集里面有三条记录。同时,我们也可以通过这个窗口的Filters标签来创建过滤器,就像前面为连接数据库的数据集创建过滤器一样。大家需要注意的是,在我们建立好数据集后,不管是连接到数据库的还是连接到XML的,之后我们对数据集的操作就是一样的了。这也就相当于在数据集这一层将不同类型的数据源都统一了起来。
图 19. 预览数据集
将我们创建好的 XML 数据集拖到右边的 Report 面板当中,然后点击标签 Preview ,就可以看到我们数据集中的数据在 Report 当中显示的样子了,如图20所示,图的上半部分显示的是我们之前创建的连接到数据库中的数据集中的数据,下半部分显示的是我们刚创建的 XML 数据集中的数据。
图 20. 在 Report 中显示 XML 数据集
在 BIRT 当中,我们还可以创建一种类型为 “Joint Data Set” 的数据集,它相当于把两个数据集在某个字段上进行连接,连接类型包括内连接,也就是自然链接。还有左外连接和右外连接,这样我们就可以利用不同的数据集来创建出新的数据集来。这在某些情况下是非常方便的,比如我们想把一个XML数据集和一个数据库数据集进行连接的时候,这个特性就非常方便了。
总结
本片文章主要讲解了如何创建一个 BIRT 工程,如何利用 BIRT 连接数据库,如何利用BIRT 来连接 XML 文件,以及如何创建过滤器,在 BIRT 报表中使用数据集等内容。通过这些学习,使读者对如何使用 BIRT 有一个初步的认识,系列的第二部分和第三部分将会对 BIRT 的一个更加高级的特性进行分析。
- ››实战案例分析:高质量软文对网站百度排名的影响
- ››实战经验浅谈网站搬家后的优化工作
- ››实战Active Directory站点部署与管理,Active Dir...
- ››实战操作主机角色转移,Active Directory系列之十...
- ››实战经验:巧用微博推广淘宝网店
- ››实战iPhone GPS定位系统
- ››实战Linux环境配置DBD:Oracle模块
- ››实战DeviceIoControl系列之一:通过API访问设备驱...
- ››实战DeviceIoControl系列之二:获取软盘/硬盘/光盘...
- ››实战DeviceIoControl系列之三:制作磁盘镜像文件
- ››实战DeviceIoControl系列之四:获取硬盘的详细信息...
- ››实战DeviceIoControl之五:列举已安装的存储设备
更多精彩
赞助商链接