Releases: youseries/ureport
Releases · youseries/ureport
2.2.9
2.2.8
2.2.7
2.2.6
2.2.5
修复的BUG:
- 修复在做取消行类型操作时某些情况下出现不准确的情况,修复存在多总结行出现倒排序的问题
- 修复在配置分页方式为固定行数时同时设置重复表尾时最终输出每页行数不正确的BUG
- 修复分类图表属性面板中"系列值"保存后无法显示的BUG
- 修复因添加新功能导致分页相关函数不起作用的BUG
改进的功能:
- 优化定时刷新报表在遇到服务错误时显示错误方式,同时不中断报表刷新
- 取消计算后报表缓存机制,优化定时刷新报表在遇到服务端错误时显示错误方式,同时不中断刷新
- 为设计器工具栏、属性面板以及打印线添加随浏览器滚动条自动调整调整高度功能
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标记
- 为在线表单查询设计器中下拉框组件添加数据集绑定功能
2.2.3
修复的BUG:
- 修复在添加图表时修复图表选项导致图表不显示的BUG
- 修复链接参数使用#表达式取值时如果当前单元格存在数据映射当展开数据只有一条时取值为映射后值的BUG
- 修复做算术运算时保留小数位过多0的问题
改进的功能:
- 优化UReportServlet中Spring上下文对象获取方式,以方便其它项目扩展
- 为报表设计器添加单元格样式复制粘贴功能
- 为HTML报表预览添加标题定制功能,可以添加_title参数指定标题,如果不加则以当前预览的报表名为标题
- 添加引用网络图片功能,支持以http:开头的网络图片
- 增加@表达式,该表达式专门用于条件比较中,用于获取条件中每次循环时当前循环的对象
- 对于HTML预览页面工具栏上的导出按钮在导出报表文件时可通过在HTML预览页面URL后加_n参数定义
- 添加emptyparam函数,用于判断给定参数名对应的外部参数是否存在,用来简化SQL中对参数的判断
- 优化填充空白行功能,对于当前行存在行合并的单元格不再插入单元格,而是扩大其行合并值