功能更新简介
GridReport7 对整个产品的底层进行了全新的架构,为更好支持跨平台的操作系统奠定了坚实的基础,也对前面版本因为依赖 Windows 系统而不能完美解决的一些底层问题得到了完善的解决。
报表引擎
- 增加备用字体功能,当一个部件框中的文字需要多个字体才能显示,报表程序会自动匹配合适的备用字体来显示文字,避免混合的多字符集文字出现显示乱码。
- 目录功能,根据书签生成一个报表文档的目录。
- 增加了字格框部件,用于等距显示文字,并有众多的外观选项。
- 增强HTML文本在报表中的显示功能,支持众多的标签,支持CSS。
- 部件框实现图形剪裁(Clip)功能。如圆角矩形的文字框,图像显示在剪裁图案中。
- 图像框增加按图像高度动态伸缩显示大小,让图像框具有伸展与收缩功能。
- 增加数字序号功能,设置格式化串将整数值显示为多种序号文字,如:汉字大写数字、罗马数字、圆圈加数字、括号加数字、小写英文字母与大写英文字母等。
- 数据筛选与过滤,在 Recordset 接口上增加 Filter 系列函数。
- 字体大小可以用带小数数字进行精细设置。
- 文字下划线的粗细按照字体大小动态适配。
- 完善文字按需缩小功能,让文字精确的适配显示在指定区域。
- 异常提示消息触发事件,开发者可以在这里自定义要显示的消息,并可以忽略掉 GridReport 本身的异常消息显示方式。
报表数据导出
- 导出PDF文档进行了重大改进,各种出乱码的场景都有解决方案。
- 跨平台的报表服务器支持导出图像。
报表设计器
- 报表树增加多选功能,当 Ctrl 或 Shift 键按下时,通过方向键或鼠标点击进行多选。
- 增加改变部件框的类型的功能。
HTML5报表
- 增加锁定布局展现模式,将整个报表显示在限定区域,明细网格数据可以滚动显示。
- 实现新增报表特性对应的HTML5报表功能。
更多参考说明