FlexReport for WinForms的主要特性如下:
- 轻巧快速
FlexReport轻巧快捷,尤其适用于较小的报表。FlexReport的渲染速度是C1Report的两倍。诸如PDF和HTML之类的导出功能要比C1Report快得多。
- 高质量渲染
FlexReport使用DirectWrite / Direct2D绘制并生成高性能和高质量的报告内容,这些内容不依赖于打印机,屏幕等环境。
- 一个浏览器可以查看所有文档类型
FlexViewer是一种新控件,已在2015 v3中随FlexReport引入。它可用于查看多种文档类型,例如C1Report,C1FlexReport,SSRS和C1Document。它提供using/resetting参数,刷新和取消报告呈现的选项,跳转到报告位置的书签等功能。 - 更准确的Crystal Report水晶报表迁移
FlexReport支持某些功能,这些功能可改善与Crystal Reports水晶报表的兼容性。支持正确迁移以下功能:- 小节
- 复杂表达
- 特殊订购组
- 增强的边框样式
有关更多信息,请参见 导入Crystal水晶报表。
- 现代的UI
报表设计应用程序(FlexReportDesigner)和预览工具(FlexViewer)提供了基于Ribbon样式的UI,可提供直观,丰富的用户体验,并且易于访问且设计者和查看者选择适当。
- 新版具有丰富用户体验的设计应用程序
FlexReportDesigner应用程序具有其他功能,使报表设计比以前容易得多。新功能包括:- 对齐线以显示与控件的对齐距离。
- 可折叠/可扩展区域和子区域。
- 显示标题设置,可以选择显示“节/子节”标题栏。
- 设计时的图表编辑器可以设置图表字段的属性,数据源和视觉效果
- “数据”选项卡可添加,编辑和删除数据源,参数,对表达式排序和计算字段。
- 可以通过上下文菜单中的“编辑表达式”来编辑表达式。
- 使用设计器中的Align属性“通用”按钮,可以将数字向左对齐,将其他值向右对齐。
- “错误”选项卡在导入或预览报告时显示错误和警告。
有关更多信息,请参见 关于FlexReportDesigner。
- 全新的图表集:
FlexReport提供了70多种图表类型供您选择。通过FlexReportDesigner应用程序中的“设计时”编辑器,可以轻松地将数据绑定到图表,设置属性,添加视觉效果以及其他相关任务。
- 增加了对SQLite数据库
可以像其他任何数据库一样,在FlexReportDesigner中指定SQLite连接以获取数据。当然,您需要在系统上安装SQLite ADO.NET提供程序,有关更多详细信息,请参见 https://system.data.sqlite.org。