eclipse整合birt开发web

eclipse整合birt开发web

ID:22631537

大小:1.40 MB

页数:24页

时间:2018-10-30

eclipse整合birt开发web_第1页
eclipse整合birt开发web_第2页
eclipse整合birt开发web_第3页
eclipse整合birt开发web_第4页
eclipse整合birt开发web_第5页
资源描述:

《eclipse整合birt开发web》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Eclipse和birt开发Web程序开发工具的需求:开发有Eclipse开发Web的birt需要:第一步,到http://www.eclipse.org/downloads/下载EclipseIDEforJavaandReportDevelopers(189MB)工具第二步:下载开发birtWeb程序需要的插件http://download.actuatechina.com/eclipse/birt/downloads/drops/R-R1-2_3_0-200806191030/birt-wtp-integration-sdk-2_3_0.zipb

2、irt-wtp-integration-sdk-2_3_0.zip解压把里面的文件添加到eclipse对应的文件夹里第三步:就可以开始开发了EclipseBIRT使用之BIRTDesigner篇在开源的报表工具中,Eclipse的BIRT(BusinessIntelligenceandReportingTools,简称BIRT)应该是很重要的一种。BIRT基于EclipseIDE开发,可以为Java/J2EE应用提供良好的图形及报表。该报表工具主要包括以下几大块组成:l        BIRTDesigner:用于进行报表的设计,因为以出报表之前,第

3、一步需的做的就是设计模板,几乎所有的报表工具都采用这样的模式,如著名的JasperReports就有专门的iReports来进行报表设计。l        WebViewer:在页面上展现报表的工具,提供了大量的JSP标签库,方便将BIRT报表集成到J2EE项目中去。l        BIRTCharting包:用于构建成熟的图表,因为在报表里如果能添加上图表的话,则可以达到图文并茂的效果。而BIRTCharting包正提供了这样的功能。BIRT项目最初是2005年夏季发布,如今其下载量已过百万,充分的说明了其受欢迎的程度。可以访问BIRT的官方网站

4、:http://www.eclipse.org/birt,这里有关于BIRT的介绍、教程、下载包、示例等等。图1EclipseBIRT报表一、       BIRTDesignerBIRT的核心就在于BIRTDesigner,该设计器使用Eclipse插件功能,可以使设计过程通过拖放控件进行设计,达到所见即所得的效果。通过BIRT设计出来的报表文件,采用XML格式进行保存。图2BIRTDesigner在EclipseBIRT设计器中,提供了多种视图,以方便进行模板文件的设计。各种设计视图如下:1.ReportEditor:ReportEditor提供

5、了报表设计的画板,可以摆放设计元素并将其格式化。包括布局的表格、主页面、脚本、XML文件源及预览。l        布局表格:用于对整个报表界面进行整体布局,框架性的组件,支持拖放功能;l        主页面:用于设置模板文件的共用属性,如报表文件的头、尾、背景图片等;l        脚本:支持对JavaScript脚本的编辑,BIRT支持事件模型,因此可以使用Java或JavaScript来编写事件处理器,事件处理器存在于报表的生成及渲染过程,可以用于修改报表的属性、字体颜色、数据值或调用外部代码;l        XML文件源:用于查看报表模

6、板中所用于的XML代码,可以在这里进行XML内容的查看或编辑。l        预览:把报表模板快速的渲染成为HTML格式文件进行预览。如下图所示:图3报表预览2.DataExplorer在进行报表设计之前,设置好数据库连接通常是必须的。为了方便进行数据库的连接设置,BIRT提供了DataExplorer视图。图4BIRTDataExplorer这种视图下可以允许为报表添加数据源及数据集。当然这里的数据源指是的数据库连接。BIRT提供了对JDBC、XML、脚本数据源等等的支持。随着BIRT2.2的发布,将支持WebService数据源、CSV、TSV

7、、SSV及PSV等数据源。而数据集可以理解为已经被执行的查询语句并返回的记录集。BIRT提供了一种特殊的数据集:JointDataSet(简称联合数据集)。它可以对现在的数据集进行内连接或是外连接。当使用不同的数据源的,这种功能非常的实用。DataExplorer还可以用于添加报表参数及数据立方体。报表参数是暴露给报表模板使用人员的参数,参数传递相关参数值,可以个性化报表。例如,可以使用数据集参数来修改查询语句,或使用BIRTJavaScript表达式来改变报表元素的样式及可见性。报表参数可以是静态的,也可以是动态的。静态参数是指用户可以从预先定义好

8、的参数值可选取值,进行相关的展示或运算,最简单就是文本框中的静态内容。动态参数一般指在绑定到BIRT数据集,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。