中式高性能报表引擎 UReport 2.2.4 正式版发布

栏目: 软件资讯 · 发布时间: 8年前

内容简介:UReport 2.2.4 正式版发布,更新内容如下: 修复的BUG: 修复条件属性中前景色和字体因默认值导致覆盖单元格中配置的前景色和字体属性的BUG 修复在使用了查询表单及自动刷新功能时查询参数不生效的BUG 修复通过查...

UReport 2.2.4 正式版发布,更新内容如下:

修复的BUG:

  • 修复条件属性中前景色和字体因默认值导致覆盖单元格中配置的前景色和字体属性的BUG

  • 修复在使用了查询表单及自动刷新功能时查询参数不生效的BUG

  • 修复通过查询表单设计器创建查询表单在翻页时表单中输入项丢失问题

  • 修复带小数的数字型值导出Excel时会多出几位小数的BUG

  • 修复 SQL 数据集在预览及生成字段时SQL表达式中采用的参数未定义默认值产生错误的BUG

  • 修复条件属性中添加多条件情况下,条件构建不正确及条件左右值为null时计算不正确的BUG

改进的功能:

  • 改进page以及pages函数使用范围,由原来只能在页眉页脚使用改成可以在所有地方使用

  • 为表达式添加换行计算选项,打开此选项后针对表达式生成的最终内容可进行自动换行计算

  • 修复包含图片的报表在导出Word时图片会被放大133%的BUG

  • 完善查询表单中日期控制中关于年月日的选择,同时为日期控制添加中文显示功能

  • 优化报表文件导出默认文件名配置

  • 修复在设置了分栏的情况下,报表HTML预览时 工具 栏上页面信息不正确的BUG

  • 为SQL数据集添加存储过程支持,SQL数据集中SQL以call关键字开头,引擎将识别为存储过程调用,对于oracle中通过游标返回集合则直接在相关参数位置添加oracle字符串即可

  • 改进BuildinDatasource类实例以及ImageProvider类实例获取方式

  • 优化报表中上父格及左父格在数据迭代过程中的动态设置算法,以确保在复杂迭代模式下依然能正确设置单元格父格

  • 添加支持以https开头的图片加载功能

  • 为图片添加宽高设置功能,如不设置或设置为0表示采用默认宽高

  • 优化导出PDF时采用的默认字体问题

  • 优化SUM、AVG函数对数据集中存在空字符串的字符方式

  • 添加SQL数据集最终计算后SQL控制台输出功能,同时添加ureport.debug参数,用于控制是否向控制台输出SQL以及计算计算时间信息

  • 为SQL数据集中SQL定义添加表达式嵌入功能,可以在SQL里直接通过${...}嵌入需要的表达式,可以是一个,也可以是多个

  • 为设计器普通字符添加转义功能,以转义用户可能输入的HTML标记

  • 为在线表单查询设计器中下拉框组件添加数据集绑定功能

UReport2 是一款高性能的架构在 Spring 之上纯 Java 报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。

Gitee 码云地址:https://gitee.com/youseries/ureport   
GitHub 地址:https://github.com/youseries/urepor


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上所述就是小编给大家介绍的《中式高性能报表引擎 UReport 2.2.4 正式版发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Release It!

Release It!

Michael T. Nygard / Pragmatic Bookshelf / 2007-03-30 / USD 34.95

“Feature complete” is not the same as “production ready.” Whether it’s in Java, .NET, or Ruby on Rails, getting your application ready to ship is only half the battle. Did you design your system to......一起来看看 《Release It!》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码