• BIRT使用1:简介、概念、元素、报表设计器组成


           前一篇博客对birt进行了一个初探,相信通过上篇博客大家对birt有个初步认识,接下来我们随着下面这张思维导图的展示,进入birt的使用学习。

           

           这一篇博客是第一部分,主要介绍一下birt的简介、概念、元素、报表设计器组成及部分等。

     

           1BIRT简介

    • 商业智能和报表工具
    • BIRT是一个Eclipse-based开放源代码报表系统。
    • 它主要是用在基于Java与J2EE的Web应用程序上。
    • BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。
    • BIRT同时也提供一个图形报表制作引擎。
    • BIRT拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,也可以生成图片、导出Excel、html分页,样式比script设置简单。
    • 官方网址:http://www.eclipse.org/birt/phoenix/

           2.BIRT概念

    • 数据源:数据的来源或提供者。如xml数据源、jdbc数据源、script数据源等
    • 数据集:数据集合,它必须与数据源关联,可以理解为查询的结果
    • 报表以及报表项,报表可视为是针对一组数据集的表现形式,而报表项是这个表现形式的某个具体的单元。它们之间的关系,与窗体和控件的关系非常类似。
    • 报表参数:查询参数的表现形式,使用它可以构建更灵活的报表
    • 模板和库:主要用于复用报表设计,提高报表开发的效率

          3. BIRT元素

    • 标签:插入一段静态文本:
    • 文本:插入文本块(文本HTML)或可选嵌入表达式:
    • 数据:插入数据集列或表达式结果:
    • 动态文本:文本功能+数据功能:
    • 图像:从文件或URL插入图像:
    • 网格:插入行/列布局以直观排列其它项:
    • 列表:在页眉详细信息页脚区段中插入数据集行的灵活格式表示:
    • 表:在页眉详细信息页脚区段中插入数据集行的列表示:
    • 交叉表:插入交叉表以按行和列格式显示聚合数据:
    • 图表:显示图表:

          4.报表设计器

    • 数据浏览器:把你的数据源(连接)以及数据集(查询)组织起来。数据集编辑器允许你测试数据集,以确保报表接收数据的正确性。
    • 布局视图(Layout):所见即所得编辑器为你的报表提供以拽方式来创建表现内容。包含一个标准报表条目调色板。
    • 属性编辑器(Property Editor):以便利的格局表现大多数通用的用户属性使编辑更快速和容易。BIRT 也集成了标准 Eclipse 属性视图,为每个条目提供详细的属性列表。
    • 报表预览(Preview):你可以在任何时间采用真实数据测试你的报表。预览窗口直接内嵌在 Eclipse 中。
    • 代码编辑器(Script) :在访问数据以及报表生成或浏览时,脚本把业务逻辑添加给报表。在编辑脚本时代码编辑器提供标准的 Eclipse 特性:语法加色、自动完成等等。BIRT 用很简单的脚本来表达,expression builder 能更容易的创建这些表达。
    • 略图(OutLine):BIRT 报表被组织为一个树型结构作为整体报表的根,并且为样式、报表内容、数据源、数据集、报表参数等分类。略图视图提供你整个报表结构紧凑的预览。


  • 相关阅读:
    待办
    安卓微信浏览器修改的代码总是不生效
    微信浏览器内核2
    微信浏览器内核
    随记
    三次握手最后一个ack没有收到怎么办?
    判断偶数:
    利用kubeadm工具安装Kubernetes1.15版本
    kubernetes安装Helm
    最大子列和(附加子列初始元素和末尾元素)
  • 原文地址:https://www.cnblogs.com/james1207/p/3266525.html
Copyright © 2020-2023  润新知