第一范文网 - 专业文章范例文档资料分享平台

eclipse整合birt开发web1

来源:用户分享 时间:2025/8/1 0:33:35 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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格式文件进行预览。如下图所示:

搜索更多关于: eclipse整合birt开发web1 的文档
eclipse整合birt开发web1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1izfn18xfz9x6b7430wa_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top