第一章 BIRT简介

论坛 期权论坛     
匿名小用户   2019-10-20 18:40   110   0
<h2>1.1BIRT<span style="font-family:'宋体';">初识</span></h2>
<p>BIRT是一个Eclipse-based开放源代码报表系统,英文全称是BusinessIntelligenceandReportingTools,商业智能和报表工具。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计器<span style="font-family:Calibri;">BIRTDesign</span><span style="font-family:'宋体';">(图</span><span style="font-family:Calibri;">1-1</span><span style="font-family:'宋体';">)和一个可以加到你应用服务的运行时组件</span><span style="font-family:Calibri;">WebViewer</span><span style="font-family:'宋体';">(图</span><span style="font-family:Calibri;">1-2</span><span style="font-family:'宋体';">)。</span>BIRT同时也提供一个图形报表制作引擎,用于在<span style="font-family:Calibri;">Java</span><span style="font-family:'宋体';">源码中直接调用</span><span style="font-family:Calibri;">BIRT</span>ReportEngineAPI<span style="font-family:'宋体';">生成,显示,导出,打印报表文件,便于系统集成(图</span><span style="font-family:Calibri;">1-3</span><span style="font-family:'宋体';">)。</span>BIRT设计器拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,<span style="font-family:Calibri;">BIRT</span><span style="font-family:'宋体';">运行时组件可以生成图片、导出</span>Excel、<span style="font-family:Calibri;">Word</span><span style="font-family:'宋体';">、</span><span style="font-family:Calibri;">PDF</span><span style="font-family:'宋体';">、</span>html分页,打印,样式比script设置简单,另外BIRT运行时环境还有OLAP导航功能(图<span style="font-family:Calibri;">1-4</span><span style="font-family:'宋体';">)。</span></p>
<p><img alt="" src="https://201907.oss-cn-shanghai.aliyuncs.com/cs/5606289-7a6e20d339f0b8552260e1342f1299af.jpg"></p>
<p>图<span style="font-family:Calibri;">1-1</span>BIRT设计器</p>
<p><img alt="" src="https://201907.oss-cn-shanghai.aliyuncs.com/cs/5606289-a2a29e0fc9afc4fa224adba1ff5d5b9b.jpg"></p>
<p>图<span style="font-family:Calibri;">1-2BIRT</span><span style="font-family:'宋体';">运行时环境说明</span></p>
<p><img alt="" src="https://201907.oss-cn-shanghai.aliyuncs.com/cs/5606289-616325e18d2a3030650523b08f10ca73.jpg"></p>
<p>图<span style="font-family:Calibri;">1-3BIRT</span><span style="font-family:'宋体';">报表引擎</span></p>
<p><img alt="" src="https://201907.oss-cn-shanghai.aliyuncs.com/cs/5606289-4402e049f6ff18faf344e18e03746a13.jpg"></p>
<p>图<span style="font-family:Calibri;">1-4BIRT</span><span style="font-family:'宋体';">运行时环境</span></p>
<p>BIRT<span style="font-family:'宋体';">设计器和设计引擎可以设计以下的报表:</span></p>
<p>列表-列表是最简单的报表。当列表变长时,你可以把相关数据增加到同一分组(基于客户的订单分组,基于供应商的产品分组),如果数据是数字类型的,你可以轻松的添加到“总数”、“平均”、或其他汇总中。列表的产生和显示都可以定制,进行过滤,突出显示,排序,分组同样可以过滤,突出显示和排序。</p>
<p>图表-图表能够帮助数字型的表格形象化的理解。<span style="font-family:Calibri;">BIRT</span><span style="font-family:'宋体';">提供饼状、线状以及柱状图标等。</span></p>
<p>交叉表-交叉表(也叫做十字表格或矩阵)用两种维度展示数据:<span style="font-family:Calibri;">salesperquarterorhitsperwebpage</span><span style="font-family:'宋体';">。</span></p>
<p>信函和文档-通知、信件、以及其他文本文档都很容易通过<span style="font-family:Calibri;">BIRT</span><span style="font-family:'宋体';">方便建立。文档包括正文、格式、列表、图表等。</span></p>
<p>混合报表-很多报表需要联合以上所有的报表构成单一文档。例如,一份客户声明会列出客户所需要的信息,为当前促销<span style="font-family:Calibri;">(promotions)</span><span style="font-family:'宋体';">提供文本,以及提供并行的出帐和入帐列表。一份财务报表将包括声明、图表、表格,所有这些都可以进行全方位的格式化,来匹配共有的配色方案。</span></p>
<p></p>
<p>Birt<span style="font-family:'宋体';">有以下几点优点:</span></p>
<p>1<span style="font-family:'宋体';">、</span>开发方便,BIRT<span style="font-family:'宋体';">是</span>Eclipse<span style="font-family:'宋体';">的</span>一个插件可以很好的集成在<span style="font-family:Calibri;">Eclipse</span><span style="font-family:'宋体';">中,</span>图形编辑框架下可以在几分钟之内做出一个报表,操作界面友好大方,<span style="font-family:Calibri;">MyEclipse</span><span style="font-family:'宋体';">近期的版本(</span><span style="font-family:Calibri;">8.0</span><span style="font-family:'宋体';">以上)本身包含</span><span style="font-family:Calibri;">BIRT</span><span style="font-family:'宋体';">特性</span>。</p>
<p>2<span style="font-family:'宋体';">、可以很方便地在一个报表中混合展现概要数据和详细
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:50
帖子:1079
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP