Posts Tagged ‘BIRT’

BIRT没有类似Excel的格式刷,其他免费报表有么?

06.25.2009 by fengzhou - 0 Comment - 0
Posted in java报表相关

Excel电子表格的格式刷功能真的是一个非常实用的功能,当你定义好了一个单元格的格式,比如:字体、字号、颜色、粗体、下划线等等,只要用格式刷,就可以非常方便的把一片单元格弄成同样的格式。这个功能是如此的实用,让众多的用户使用报表工具制作报表的时候,都会去界面上找格式刷的图标。

但是,如果你是BIRT报表工具的用户,恐怕就会失望了:BIRT报表提供的可视化制作界面上没有这个功能!想想也难怪,对于BIRT这样的条带式报表工具,也很难提供这样的功能了。不要小看了这样的功能,如果希望最终用户可以自定义报表,类似excel这样细节的功能就显得很重要了!

那么,是不是只能自己去研究BIRT的大量代码,花很大力气去二次开发把BIRT做的类似excel么?当然不是,给您推荐一款免费的报表工具--快逸报表,可以轻松的使用类似excel的设计界面,实现复杂的中国式报表!!

如下图所示,快逸报表实现了很多类似excel的强大功能!

快逸报表的excel设计界面

和BIRT这样的开源控件相比,用快逸报表有什么好处呢?

1、同样是免费报表工具,快逸报表是国内厂商的商用产品,适合中国式复杂报表需求。

2、快逸报表采用类似excel的设计风格,从扩展、对齐等角度来说更加易用,为最终用户设计报表创造了条件。

3、快逸报表提供零代码的数据填报表设计功能,在数据展现的同时,很方便的解决数据填报入库的需求。

4、快逸报表具备专业的技术团队,提供免费的中文文档和技术论坛服务。

引自:报表工具知识库
原文链接:BIRT没有类似Excel的格式刷,其他免费报表有么?
相关文章:Aix导出excel单元格内容显示不全 ; 快逸报表4.0 免费版安装包下载 ; 用快逸报表轻松实现查询条件的保存;象EXCEL一样冻结报表表头
其他相关内容:强大的Web报表打印; 博计web报表工具; 研究.NET报表设计;web报表博客

从细节比较快逸报表和BIRT报表的易用性-内置函数

06.24.2009 by fengzhou - 0 Comment - 0
Posted in java报表相关

快逸报表和BIRT都是免费的web报表工具。

通过细节上的功能,我们对两者做一个易用性的比较。

web报表中,很多字段从数据库中读出来,还需要进行一些转换和计算,才能达到报表的要求展现出来。因此,报表工具都会提供很多内置函数来实现这些功能。常见的有:日期时间函数、字符串函数、类型转换函数、类型判断函数、数据计算函数等等。

快逸报表内置函数在细节上是非常完备的,可以为报表设计人员带来很大方便。而BIRT做为开源报表工具,提供的内置函数很难达到易用、完备的程度。

比如说,快逸报表为了适应中国式报表的特点,提供了RMB这样的类型转换函数,可以很方便的把金额转换成大写汉字的格式。在文档中我们查到:

函数说明: 将浮点数(只支持小数点后两位)转换人民币大写格式
语法: rmb( numberExp )
参数说明: numberExp 数据值表达式
返回值: 字符型

示例:例1:rmb(123456.89) 返回:”壹拾贰万叁仟肆佰伍拾陆圆捌角玖分”

这样的细节会给报表用户带来很大的方便甚至是惊喜。但是,这样的细节是BIRT这样的开源工具不会关注的。

再比如说,快逸报表提供了monthbegin、monthend函数,可以取得一个月的最后一天的日期。特别适用于中国财务报表各种复杂的情况。

于此同时,我们也可以看出,快逸报表文档中提供了非常方便的函数使用说明,还配以详细的各种情况的使用例子。并且在设计器中的函数编辑界面中直接可以看到,相对与BIRT的英文文档,真的是方便多了。

快逸报表</p

还有一个例子是BIRT的getMonth函数,和快逸报表一样是取得一个日期的月份的,但是其结果却是0月到11月,还要事后加一才是正确的月份,比如:dataSetRow["REQUIREDDATE"].getMonth()+1。这样的问题不会致命,但是确实让BIRT的易用性大打折扣。

和BIRT这样的开源控件相比,用快逸报表还有什么好处呢?

1、同样是免费报表工具,快逸报表是国内厂商的商用产品,适合中国式复杂报表需求。

2、快逸报表采用类似excel的设计风格,从扩展、对齐等角度来说更加易用,为最终用户设计报表创造了条件。

3、快逸报表提供零代码的数据填报表设计功能,在数据展现的同时,很方便的解决数据填报入库的需求。

4、快逸报表具备专业的技术团队,提供免费的中文文档和技术论坛服务。

引自:报表工具知识库
原文链接:从细节比较快逸报表和BIRT报表的易用性-内置函数
相关文章:字符串函数 ; 自定义函数编译报错 ; Web Services中处理XML字符串中特殊字符;用快逸报表轻松实现查询条件的保存
其他相关内容:免费Web报表开发论坛; 用多源关联分片解决复杂报表难题; 探讨报表工具;web报表博客

BIRT无法实现表头斜线,怎么办?

06.22.2009 by fengzhou - 0 Comment - 0
Posted in java报表相关

在典型的中国式报表中,交叉表表头常常要斜线来显式,如下图:

交叉表左表头斜线来显式

这样的斜线在BIRT交叉表中是很难做的。如下图:

birt报表</p

最新的BIRT版本,这个表头(图中的红色部分)可以放置一个用户自己画的带斜线图片。但是这种办法十分不方便:当行的宽度、列的高度发生变化的时候,图片却没有变化,十分难看。

那么,有没有其他免费的报表工具可以实现这个功能呢?这里,给您推荐一款免费的报表工具--快逸报表,可以轻松的使用类似excel的设计界面,实现复杂的中国式报表!!

如下图所示,快逸报表可以在设计界面轻松的定义斜线!

在快逸报表</p

和BIRT这样的开源控件相比,用快逸报表有什么好处呢?

1、同样是免费报表工具,快逸报表是国内厂商的商用产品,适合中国式复杂报表需求。

2、快逸报表采用类似excel的设计风格,从扩展、对齐等角度来说更加易用,为最终用户设计报表创造了条件。

3、快逸报表提供零代码的数据填报表设计功能,在数据展现的同时,很方便的解决数据填报入库的需求。

4、快逸报表具备专业的技术团队,提供免费的中文文档和技术论坛服务。

引自:报表工具知识库
原文链接:BIRT无法实现表头斜线,怎么办?
相关文章:冻结表头 ; 报表分类-绘制方案 ; 象EXCEL一样冻结web报表表头;五种主流web报表工具的功能对比:设计模式易调
其他相关内容:快逸web报表Flash视频教程; 博计web报表工具; 研究BI报表设计;.net报表研究

BIRT报表的学习资料太少了,怎么办?

06.21.2009 by fengzhou - 0 Comment - 0
Posted in 未分类

初学一个报表工具的时候,是否有友好的入门向导对于使用者来说很重要;一个报表工具在开发项目中深入应用的时候,详尽细致的官方文档至关重要,很大程度上影响项目的进度。特别是官方的中文文档尤其重要。”官方”的好处是可以让你少走弯路;”中文”的好处,不仅仅是让阅读、学习更容易,也说明这个报表工具在国内使用的更广泛,更适用于中国本土的情况。

但是,如果你使用BIRT报表工具,恐怕你会失望了:BIRT报表不提供官方的中文文档,甚至网站上的demo都是英文的。而且对于一些复杂的中国式报表涉及到的高级功能,BIRT的软件都没有做到,要想在英文文档中找到答案或者替代方案真是困难。

其实,软件厂商要想给用户提供完备和友好的文档,是需要花大力气的、大成本的:要从不同角度提供不同的文档形式,有查询手册、有使用向导、有快速体验、有演示demo…每种不同文档都需要不同的编写方式。而且,随着软件功能的变化和版本升级,上述文档还要不断的更新、升级,可以说相当不易。

所以,对于BIRT这样针对国外的开源报表工具,也确实很难提供完备的文档。

没有官方的中文文档,怎么办?

在网上看热心人的笔记?有用,但是会有版本不一致、时间过期、正确性存疑、只有入门很难精通等问题。

去看BIRT在国内的收费版本?相应的费用会成为计划外支出,项目经理恐怕会摇头。

那么,只能自己去花很大力气去研究英文文档,甚至是自己去一点点摸索?当然不是,给您推荐一款免费的报表工具--快逸报表,不仅可以轻松的使用类似excel的设计界面,实现复杂的中国式报表和数据填报!同时,也提供详尽的中文文档:从体验到向导,再到查询手册一应俱全!

快逸报表完整而全面的文档

和BIRT这样的开源控件相比,用快逸报表有什么好处呢?

1、同样是免费报表工具,快逸报表是国内厂商的商用产品,适合中国式复杂报表需求。

2、快逸报表采用类似excel的设计风格,从扩展、对齐等角度来说更加易用,为最终用户设计报表创造了条件。

3、快逸报表提供零代码的数据填报表设计功能,在数据展现的同时,很方便的解决数据填报入库的需求。

4、快逸报表具备专业的技术团队,提供免费的中文文档和技术论坛服务。

引自:报表工具知识库
原文链接:BIRT报表的学习资料太少了,怎么办?
相关文章:导入带公式excel的问题 ; 类excel的设计风格 ; 用快逸报表轻松实现查询条件的保存;通过插入局部报表更方便的做表
其他相关内容:Web报表软件分类-实现技术; 免费.NET报表软件下载; 研究.NET报表设计;web报表博客

从细节比较快逸报表和BIRT报表的易用性-表达式操作符

06.20.2009 by fengzhou - 0 Comment - 0
Posted in java报表相关

快逸报表和BIRT都是免费的web报表工具。

通过细节上的功能,我们对两者做一个易用性的比较。

web报表中,很多字段从数据库中读出来,还需要进行一些相关计算,才能达到报表的要求展现出来。因此,报表工具都会提供操作符来实现构造表达式。常见的有:数值计算操作符,逻辑计算操作符,比较计算操作符等等。

快逸报表表达式操作符在细节上是非常完备的,可以为报表设计人员带来很大方便。而BIRT做为开源报表工具,提供的操作符很难达到易用、完备的程度。而且,BIRT的开源性质,决定了很难提供官方的详细的说明文档,给使用者增加了学习成本。

比如说,快逸报表为了适应中国式报表的特点,提供了IN这样的操作符,可以很方便的判断一个变量是否在一个集合当中。在文档中我们查到:

快逸报表的IN操作符

这样的细节会给报表用户带来很大的方便。但是,这样的细节是BIRT这样的开源工具不会关注的。

再比如说,做为java报表,快逸报表和birt都提供了%操作符,用来计算余数,但是BIRT的表达式编辑器和文档中都没有相关的说明。而快逸报表详细的说明就会给需要的用户很重要的提示。

由此,我们可以看出,快逸报表文档中提供的操作符使用说明非常方便,还配以详细的各种情况的使用例子。和BIRT这样的开源控件相比,用快逸报表还有什么好处呢?

1、同样是免费报表工具,快逸报表是国内厂商的商用产品,适合中国式复杂报表需求。

2、快逸报表采用类似excel的设计风格,从扩展、对齐等角度来说更加易用,为最终用户设计报表创造了条件。

3、快逸报表提供零代码的数据填报表设计功能,在数据展现的同时,很方便的解决数据填报入库的需求。

4、快逸报表具备专业的技术团队,提供免费的中文文档和技术论坛服务。

引自:报表工具知识库
原文链接:从细节比较快逸报表和BIRT报表的易用性-表达式操作符
相关文章:快逸报表V4.0服务细则 ; 快逸报表4.0 免费版安装包下载 ; 报表工具制表能力的探讨;快逸报表:数据库连接释放问题的解决
其他相关内容:免费Web报表开发论坛; ASP Web报表开发软件; 探讨Web报表工具;.net报表研究

BIRT没有填报功能,其他免费报表有么?

06.19.2009 by fengzhou - 0 Comment - 0
Posted in java报表相关

很多WEB软件开发项目中,都会遇到网上填报表的情况。例如,学生学籍卡片在一个时期内允许各个院系去核对修改。这时,如果报表工具本身可以提供数据填写、存入数据库的功能,那么将很大提高项目开发的效率,降低成本。

但是,如果你使用BIRT报表工具,恐怕你会失望了:开源的BIRT报表是不提供填报功能的。

其实,填报功能所要考虑的问题相当多,比如:录入数据时,要求提供友好的输入方式,帮助用户快速方便地录入,避免错误数据的录入;录入数据后,希望提供自动计算的功能,可以通过已经录入的部分数据自动算出尚未录入的另一部分数据,简化录入的工作量;数据保存前希望能够进行数据的合法性检查,避免将不合法的数据存入数据库中等等。

所以,对于BIRT这样的开源报表工具,也很难提供填报这样的复杂的功能。

那么,只能自己去花很大力气开发代码来实现数据填报么?当然不是,给您推荐一款免费的报表工具--快逸报表,可以轻松的使用类似excel的设计界面,实现复杂的中国式报表和数据填报!!

如下图所示,快逸报表可以方便的制作美观、易用的填报页面!

“用快逸报表制作的制作美观、易用的填报页面”

和BIRT这样的开源控件相比,用快逸报表有什么好处呢?

1、同样是免费报表工具,快逸报表是国内厂商的商用产品,适合中国式复杂报表需求。

2、快逸报表采用类似excel的设计风格,从扩展、对齐等角度来说更加易用,为最终用户设计报表创造了条件。

3、快逸报表提供零代码的数据填报表设计功能,在数据展现的同时,很方便的解决数据填报入库的需求。

4、快逸报表具备专业的技术团队,提供免费的中文文档和技术论坛服务。

引自:报表工具知识库
原文链接:BIRT没有填报功能,其他免费报表有么?
相关文章:数据填报功能 ; 快逸报表行式填报:动态行的自动计算 ; web报表填报功能;主流Java报表工具的优缺点考评-部分开源产品的优点
其他相关内容:快逸报表设计器; Web报表软件的采购成本; 探讨报表工具;.net报表研究