Ureport Versions Save

UReport2 is a high-performance pure Java report engine based on Spring architecture, where complex Chinese-style statements and reports can be prepared by iterating over cells.

2.2.9

5 years ago

修复的BUG:

  • 修复单元格过滤条件无法编辑的BUG
  • 修复分组条件保存后不能编辑的BUG

改进的功能:

  • 为表达式添加变量支持
  • 优化表达计算算法
  • 为图表添加是否在图表直接显示具体值的选项

2.2.8

5 years ago

修复的BUG:

  • 修复多列表格中行高度设置错误导致的pdf导出数据丢失问题
  • 修复曲线图表值为负数时Y轴上无法显示的BUG
  • 修复报表模版中含有诸如+之类特殊字符保存后被过滤的BUG
  • 修复因升级导致的单元格边框样式变粗的问题

改进的功能:

  • 优化换行计算功能
  • 升级itextpdf包到5.5.13

2.2.7

6 years ago

修复的BUG:

  • 优化代码压缩配置,减小压缩后JS体积
  • 针对条件判断中对象属性取值加了null值判断,防止出现空指针的异常出现
  • 修复条码或二维码在选择表达式时设计器存在JS错误的BUG #280
  • 修复在添加URL时未指定参数URL后面会自动添加?的问题
  • 修复报表预览时因未做转码导致预览失败的问题
  • 为报表模版内容提交保存添加转义功能,以防在某些项目中因添加XSS过滤获取内容错误的问题出现
  • 修复查询表单设计器数据列表配置时数据源切换属性不变化的BUG

2.2.6

6 years ago

修复的BUG:

  • 修复数据集表达式两个以上条件解析不正确的BUG #262
  • 修复在非windows环境下因字体不存在导致换行计算不正确的BUG #242
  • 修复报表外部传入带小数的参数值时精度计算有误的BUG #261
  • 修复在设置图表图例后图表无法显示的BUG #252
  • 修复条码设置表达式时再次打开文件无法显示表达式内容的BUG #245
  • 修复因版本升级导致的套打背景图设置后单元格部分因背景色被覆盖而无法显示的BUG #244

2.2.5

6 years ago

修复的BUG:

  • 修复在做取消行类型操作时某些情况下出现不准确的情况,修复存在多总结行出现倒排序的问题
  • 修复在配置分页方式为固定行数时同时设置重复表尾时最终输出每页行数不正确的BUG
  • 修复分类图表属性面板中"系列值"保存后无法显示的BUG
  • 修复因添加新功能导致分页相关函数不起作用的BUG

改进的功能:

  • 优化定时刷新报表在遇到服务错误时显示错误方式,同时不中断报表刷新
  • 取消计算后报表缓存机制,优化定时刷新报表在遇到服务端错误时显示错误方式,同时不中断刷新
  • 为设计器工具栏、属性面板以及打印线添加随浏览器滚动条自动调整调整高度功能

2.2.4

6 years ago

修复的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

6 years ago

修复的BUG:

  • 修复在添加图表时修复图表选项导致图表不显示的BUG
  • 修复链接参数使用#表达式取值时如果当前单元格存在数据映射当展开数据只有一条时取值为映射后值的BUG
  • 修复做算术运算时保留小数位过多0的问题

改进的功能:

  • 优化UReportServlet中Spring上下文对象获取方式,以方便其它项目扩展
  • 为报表设计器添加单元格样式复制粘贴功能
  • 为HTML报表预览添加标题定制功能,可以添加_title参数指定标题,如果不加则以当前预览的报表名为标题
  • 添加引用网络图片功能,支持以http:开头的网络图片
  • 增加@表达式,该表达式专门用于条件比较中,用于获取条件中每次循环时当前循环的对象
  • 对于HTML预览页面工具栏上的导出按钮在导出报表文件时可通过在HTML预览页面URL后加_n参数定义
  • 添加emptyparam函数,用于判断给定参数名对应的外部参数是否存在,用来简化SQL中对参数的判断
  • 优化填充空白行功能,对于当前行存在行合并的单元格不再插入单元格,而是扩大其行合并值

2.2.2

6 years ago

改进功能:

  • 升级zxing包到3.3.1版本

修复BUG:

  • 修复因添加HTML转码导致HTML报表预览时空白单元格出来 字符的BUG
  • 修复条码或二维码在绑定数据集时取值不正确的BUG

2.2.1

6 years ago

修复的BUG:

  • #117 解决分类类型图表数据图表显示时未按给出数据排序的问题
  • #118 对报表内容中包含的HTML字符进行转义处理
  • #115 解决报表HTML预览页面在IE11以及IE10,IE9下预览时兼容性问题
  • #116 修复通过#表达式取当前单元格值,而当前单元格又配置数据映射情况下,取到的仍然是实际值,而非映射值的BUG
  • 修复表达式判断中未处理数据集类型数据的BUG
  • 修复采用数据映射单元格在分页时拆分后新的单元格不能显示映射后值的BUG

改进的功能:

  • 优化查询表单行边距输出
  • 完善报表设计器在与服务端交互出现异常时的异常信息提示