第十五章 高级特性-开放源码:BIRT报表CVS构建

本文介绍了如何使用CVS构建BIRT报表设计器和引擎,详细阐述了从连接BIRT CVS到汉化视图、扩展导出格式的具体步骤。通过源码修改,可以实现报表的深度定制,如更改语言、增加导出格式和增强功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

15.1 使用CVS构建BIRT报表设计器和引擎

BIRT报表提供了在设计阶段开放脚本编辑器,添加javascript和java事件机制来扩展报表的使用,另外还提供了包括数据源,数据项,聚合函数,数据展示,数据导出等等一系列的扩展接口,这对于一般的用户来实现丰富多彩的报表已经足矣。不过BIRT报表作为开源社区报表类别使用率最大的报表框架,开放源代码以及组织良好的源码和类库功不可没。这对于想深度定制报表功能的用户是个很大的福音。

使用CVS构建BIRT报表设计器和引擎在官网上有一个详细的介绍,地址如下:

http://www.eclipse.org/birt/phoenix/build/buildInstructions.php

大概的步骤如下:

首先用Eclipse连上BIRTCVS

填写地址路径用户名端口等信息:

Host

dev.eclipse.org

Repository path

/cvsroot/birt

User

anonymous

Connection type

pserver

Use Default Port

Selected

CVS文件夹下 / home / BIRT BIRT模块。BIRT有超过150个模块,其中的一些描述如下。

项目文件夹

内容

org.eclipse.birt.chart.device.extension

扩展类的设备渲染架构的图表

org.eclipse.birt.chart.engine

图表模型和工厂类

org.eclipse.birt.chart.engine.extension

扩展类的模型渲染架构的图表

org.eclipse.birt.chart.reportitem

BIRT报表设计器和运行时引擎的图表模块的类进行交互

org.eclipse.birt.chart.shared

图表模块的不同组件之间的共享的类

org.eclipse.birt.chart.ui

图表生成器UI

org.eclipse.birt.chart.ui.extension</

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值