站内搜索

返回   安讯中国 > 自由讨论区 > 百灵报表(BIRT)
注册
忘记密码?
论坛帮助 日历事件 搜索 今日新帖 标记版面已读

回复
 
LinkBack 主题工具 搜索本主题
  #1 (permalink)  
旧 2008-7-23, 03:09 PM
Tianli 的头像
Super Moderator
 
注册日期: 2008-3-13
住址: Shanghai
帖子: 399
积分: 7,681
默认 百灵报表2.3 新功能

  1. 百灵报表脚本支持的加强
    百灵报表通过Mozilla Rhino JavaScript引擎来实现服务器端对event handler和百灵报表表达式的脚本支持。在百灵报表2.3中,最主要的加强就是增加了Javascript调试器(JavaScript Debugger),其次,支持在交叉表本身和交叉表单元格的onPrepare, onCreate和onRender事件中添加eventhandler和javaScript。另外图表方面增强了beforeDrawMarker和afterDrawMarker两个事件,这两个事件可以对图表的marker进行修改。请看截图:


    图1:在交叉表的onPrepare和onCreate中添加script


    图2:添加事件后的预览结果


    图3:如何使用afterDrawMarker&beforeDrawMarker

  2. 百灵报表 JavaScript 调试器
    百灵报表在2.3提供了javascript调试器,用户可以在脚本中加断点对报表中的javascript进行调试,调试器的配置页面与报表调试器的配置页面在同一个配置页面:


    图1:报表配置页面



    图2:javascript调试过程

    百灵报表javascript调试器与Java调试器的很多功能都一致,包括expressions, monitoring variables, and stepping into and over code.

    图3:调试过程2

  3. 百灵报表 JavaScript编辑器的增强
    百灵报表2.3中,对JavaScript编辑器做了一些功能增强,使得编辑器用起来更加友好,更加方便,比如增加了代码提示,断点管理,和脚本语法验证等:


    图1:断点支持


    图2:错误提示


    图3:expression builder中支持脚本验证


    图4:错误信息可以指向脚本

  4. 百灵报表 交叉表功能增强
    百灵报表2.3中,对交叉表进行了功能方面的增强,如下:


    交叉表的header可以插入各种报表控件,比如标签,图片,表格等等

    交叉表的过滤器中支持通过度量(measure)对交叉表的结果进行过滤


    通过度量进行过滤的结果:


    交叉表可以设置是否显示所有有其他维存在的行,列层次,比如2003年有第一季度,第二季度,而2004年只有第三季度和第四季度,如果使用这个功能,在2003年用户也可以看到第三季度和第四季度,在2004年看到第二季度和第一季度,这样使交叉表的现实更加对称,让其他季度也作为参考:


    图:设置是否显示行列里所有的层次

    下面介绍的是交叉表在2.3这个版本中一个比较大的功能,度量的图表化(Show measure as Chart),在2.3中,度量的值可以显示为图表:


    图:如何设置度量显示为图表

    下面是一些例子的截图,很不错的


    图:示例1


    图:示例2


    图:示例3

    交叉表支持衍生度量(derived measure),用户可以从交叉表中已有的度量建立自己需要的衍生度量:


    图:如何添加衍生度量

  5. 百灵报表支持报表元素多重视图
    百灵报表2.3中,报表元素可以支持多重视图之间转换,也就是说,表格可以切换成图表。需要指出的是,目前只有表格和交叉表支持这个功能,而且第二视图仅仅只支持图表视图,我想以后会支持更多的选择吧。多重视图之间是共享数据绑定,过滤条件和分组等属性的。


    图1:如何转换视图


    图2:切换视图预览结果比较

  6. 百灵报表图表功能改进
    图表中,数据分组和排序的增强,类别系列(Category(X)Series)和值系列(Y Series)两个系列都支持排序和分组,并且增加了新的分组单位:包括日期时间类型的季度单位,数据类型的小数单位(decimal)


    图1:新增类别系列的分组与排序

    图表数据绑定中支持绑定多维数据集



    图2:图表支持多维数据集绑定

    百灵报表2.3图表中,可以设置饼状图第一份块的初始角度



更新中。。。
__________________
Actuate China

此帖于 2008-7-24 05:05 PM 被 Tianli 编辑.
回复时引用此帖
  #2 (permalink)  
旧 2008-7-31, 11:14 AM
Member
 
注册日期: 2008-6-7
帖子: 35
积分: 186
发送 MSN 消息给 leweslove
默认

设计器强了,集成项目呢?
__________________
BIRT里的东西很多!很多!
回复时引用此帖
  #3 (permalink)  
旧 2008-8-27, 08:05 PM
Junior Member
 
注册日期: 2008-8-23
帖子: 3
积分: 109
默认 如何方便地集成到RCP中是最重要的

学了一段时间了,功能很强大,就是不知道如何实现BIRT集成到RCP中!!好像没有这方面的集成功能吧
回复时引用此帖
  #4 (permalink)  
旧 2009-4-13, 04:47 PM
Junior Member
 
注册日期: 2009-4-8
帖子: 9
积分: 253
默认

好帖,谢谢谢谢
回复时引用此帖
  #5 (permalink)  
旧 2009-4-18, 07:42 AM
wli wli 当前离线
Administrator
 
注册日期: 2008-1-4
帖子: 3
积分: 50
默认

引用:
作者: xiaoluoluo 查看帖子
学了一段时间了,功能很强大,就是不知道如何实现BIRT集成到RCP中!!好像没有这方面的集成功能吧
试试这个。。。。

EclipseCon 2009 Integrating BIRT - Tutorials - BIRT Exchange


Deploying BIRT RCP Applications through Java Web Start - Tutorials - BIRT Exchange
回复时引用此帖
  #6 (permalink)  
旧 2009-5-18, 09:48 AM
Junior Member
 
注册日期: 2009-4-17
帖子: 1
积分: 203
默认

收了,学习了,谢谢了。
回复时引用此帖
回复


主题工具 搜索本主题
搜索本主题:

高级搜索

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

论坛启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用


服务条款 | 隐私政策
安讯中国 上海浦东新区浦东南路1271号华融大厦12层
电话:(+86)21-58826388   发送邮件联系我们  沪ICP备06010344号
Actuate Corporation © 2008
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios

Content Relevant URLs by vBSEO 3.1.0