BIRT 2.3.2发布于BIRT 2.5 预览
BIRT 2.3.2 已经于09年2月25号发布了, 这是一个bug fix 版,主要是修复2.3 版中的一些bug , 并不添加任何的新功能. 根据BIRT 开发的习惯, 每一个版本发布后都会发布至少两个版本的bug fix 版, 比如2.3.1 和2.3.2 , 之后到下一版本发布前的两三个月才会添加新的功能进入测试. 2.3.1 版本主要是修复一些关于BIDI 方面的有关bug , 2.3.2 修复bug 则比较多方面,如果你感兴趣,可以到它的bugzilla 去查, 地址如下:
https://bugs.eclipse.org/bugs/buglist.cgi?classification=BIRT&product=BIRT&target_milestone=2.3.2
其中列几个我敢兴趣的:
247126 和 250609 修复关于debug 时候断点不能正确执行的问题.
249914 crosstab 中report-column-header 没正确执行
251656 Shortcut key (Ctrl+S) doesn’t work when switching to Script/XML source view
BIRT 2.5 版仍然还是和eclipse 的Galileo 版一同发行,应该还是在6月28号. 这次BIRT 2.5 版提供的新功能不算很激动人心, 主要是在易用性方面继续下功夫. 如果你敢兴趣的话可以去 http://www.eclipse.org/projects/project-plan.php?projectid=birt 看一下, 或者你有什么特定的需求也可以自己去提.
BIRT 2.5 新功能将主要集中在Report Layout , Page Aggregate , Page Break ,designer usability,Parameter usability,Chart usability,Data Access usability,Scripting usability,Performance Improvements,Charting improvements,Crosstab improvements,XML Data Source Improvements,Improve Bidirectional (Bidi) ,
Improve stylesheets
其中有几个我比较关心的. 比如
Incorrect image size in generated pdf [241194]
Image appears enlarged in pdf report [234432]
Provide ability to scale big image ot fit a page for PDF [240805]
Enhancement: add DPI property in report design [237426]
Newspaper Page Layout [133218] (简单来说就是像报纸布局一样,两栏或更多栏输出)
Add support for page aggregates / page totals [159857] (有很多财务报表需要这种,不过很难做)
Allow master page header and footer to access contents in report page [212837] (这个蛮有用的)
Removing Formatting from the GUI [211518]
Support to set multiple default values when create list-box parameter[0705] [203940] (这个用script 也可以做,不过现在在GUI上提高了易用性)
Set table / chart to hide when no data [204922] ( 估计很多人都想要这个功能)
Ability to warn when a chart is empty [218034]
Support Union Data Set. [166331] (现在是one dataset joint one dataset , 这个需求是一次性join 多个dataset).
[Joindataset] choose more than one field to join two datasets [211747] (target milestone: 2.5.0) (现在通过computed column 也能够做到, 这个功能是简化一点)
Improvements to Java script API – Report item level operations not easy to perform [262949] (这个对写script 很有帮助,建议看一下)
Right mouse click trigger condition [200607] (鼠标事件分的真细)
Xtab filter should allow filtering on any cube dimension [190722] (很有用的一个功能)
Crosstab: Add the Rank function in the aggregations [206152] (很有用的一个功能)
nowrap not working [254933] (长文本字符串不换行的问题)
如果你使用2.3 版本并且遇到了一些bug 的话,还是建议升级到新的bug fix 版本2.3.2 (先看一下是不是你遇到的bug fix 了), 等BIRT 出新的2.5 版本吧
参考资料
birt 主页
http://download.eclipse.org/birt/downloads/
2.3.2 下载地址
http://www.eclipse.org/projects/project-plan.php?projectid=birt
BIRT 2.5 的一些功能预览