JasperReports 6.11.0更新

https://github.com/TIBCOSoftware/jasperreports/releases

support for noData cell added in the table component to allow displaying custom content when there are no detail rows in the table data source;

support for printWhenExpression added to table component sections to allow suppressing entire rows in the table and not only individual cells;

isStretchWithOverflow boolean property of text fields has been deprecated and replaced by the new textAdjust property which adds a third option to scale down the font size in order for the text content to fit the design size of the text field element;

implemented server side rendering of Javascript visualizations using the headless Google Chrome browser, to replace the now deprecated PhantomJS and SlimerJS based feature;

minor bug fixes and improvements;

1.支持在表组件中添加noData单元,以在表数据源中没有明细行时显示自定义内容;(table中除了原先的header,detail,footer,还可以新增一种No Data。仅在没有提供数据源时显示)

2.支持将printWhenExpression添加到表组件部分,以允许抑制表中的整个行,而不仅仅是单个单元格;(可以在条件下选择输出/不输出一整行)

3.文本字段的isStretchWithOverflow布尔属性已被弃用,并由新的textAdjust属性代替,该属性添加了第三个选项来缩小字体大小,以使文本内容适合文本字段元素的设计大小;(textAdjust的三个属性:CutText(对应于原先isStretchWithOverflow=false),StretchHeight(对应于原先isStretchWithOverflow=true),ScaleFont(新增的自动缩小字体))

4.使用headless Google Chrome浏览器实现了Javascript可视化的服务器端渲染,以取代现已不推荐使用的基于PhantomJS和SlimerJS的功能;

5.次要的bug修复和改进;



你可能感兴趣的:(JasperReports 6.11.0更新)