当前位置:首页 > eclipse整合birt开发web1
Eclipse和birt开发Web程序
开发工具的需求: 开发有Eclipse开发Web的birt需要:
第一步,到http://www.eclipse.org/downloads/下载
Eclipse IDE for Java and Report Developers (189 MB) 工具
第二步:下载开发birt Web程序需要的插件
http://download.actuatechina.com/eclipse/birt/downloads/drops/R-R1-2_3_0-200806191030/birt-wtp-integration-sdk-2_3_0.zip
birt-wtp-integration-sdk-2_3_0.zip 解压把里面的文件添加到eclipse对应的文件夹里. 注意解压时可能会出现路径太深的错误!不过不会对文件造成破坏目录如下!
第三步:就可以开始开发了
Eclipse BIRT使用之BIRT Designer篇
在开源的报表工具中,Eclipse的BIRT(Business Intelligence and Reporting Tools ,简称BIRT)应该是很重要的一种。BIRT基于Eclipse IDE开发,可以为Java/J2EE应用提供良好的图形及报表。该报表工具主要包括以下几大块组成:
? BIRT Designer:用于进行报表的设计,因为以出报表之前,第一步需的做的
就是设计模板,几乎所有的报表工具都采用这样的模式,如著名的JasperReports就有专门的iReports来进行报表设计。
? Web Viewer:在页面上展现报表的工具,提供了大量的JSP标签库,方便将
BIRT报表集成到J2EE项目中去。
? BIRT Charting包:用于构建成熟的图表,因为在报表里如果能添加上图表的
话,则可以达到图文并茂的效果。而BIRT Charting包正提供了这样的功能。
BIRT项目最初是2005年夏季发布,如今其下载量已过百万,充分的说明了其受欢迎的程度。可以访问BIRT的官方网站:http://www.eclipse.org/birt,这里有关于BIRT的介绍、教程、下载包、示例等等。
图1 Eclipse BIRT报表
一、 BIRT Designer
BIRT的核心就在于BIRT Designer,该设计器使用Eclipse插件功能,可以使设计过程通过拖放控件进行设计,达到所见即所得的效果。通过BIRT设计出来的报表文件,采用XML格式进行保存。
图2 BIRT Designer
在Eclipse BIRT设计器中,提供了多种视图,以方便进行模板文件的设计。各种设计视图如下:
1.Report Editor:
Report Editor提供了报表设计的画板,可以摆放设计元素并将其格式化。包括布局的表格、主页面、脚本、XML 文件源及预览。
? 布局表格:用于对整个报表界面进行整体布局,框架性的组件,支持拖放功能; ? 主页面:用于设置模板文件的共用属性,如报表文件的头、尾、背景图片等; ? 脚本:支持对JavaScript脚本的编辑,BIRT支持事件模型,因此可以使用Java
或JavaScript来编写事件处理器,事件处理器存在于报表的生成及渲染过程,可以用于修改报表的属性、字体颜色、数据值或调用外部代码;
? XML 文件源:用于查看报表模板中所用于的XML代码,可以在这里进行XML
内容的查看或编辑。
? 预览:把报表模板快速的渲染成为HTML格式文件进行预览。如下图所示:
共分享92篇相关文档