润乾报表作为新一代的报表工具,以新型报表设计模型为核心,革命性地改进了报表设计的方法,使报表设计效率产生了飞跃。同时,润乾报表在报表设计方面提供了全面而完善的各方面功能与特性:
对数据源的支持
- JDBC 支持
- TXT 数据源支持
- 自定义 数据源支持(可以是一个JAVA类)
- XML数据源支持
- 多数据源及异构数据库支持
- 可视化 SQL 生成
- 可视化的数据绑定与公式输入
- 数据字典
- 直接支持j2ee 数据库连接池
需要特别指出的是,润乾报表的多数据源支持,不仅是指物理数据可以来自多个数据源,而且是代表着在报表设计中的一个重要特性,即报表设计中可以同时使用多个独立的视图。
图形化设计界面
提供图形化设计工具,可以使用户能够轻松完成报表设计工作,无需编码即可实现高水准报表的设计。

润乾报表的设计界面突破了传统的条带式方式,采用了更方便易用、更高效的类EXCEL报表设计方式,通过合并格与边框设置组织出报表样式,可以大大提高报表设计的效率,减轻了传统方式定位、划线、对齐的繁琐负担。
润乾报表还可以读入EXCEL绘制好的表样,包括其中的数据和格式。
报表元素及属性
润乾报表提供了对报表元素的丰富的属性设置,例如:
- 常见的显示格式:如浮点数保留几位小数、是否写分节号、是否写成百分数、日期数据的年月日次序等
- 代码值与显示值的对应:可以是固定枚举列表,也可以是数据库中的字典表对应
- 属性表达式支持:所有的属性都可以是常数值或计算表达式两种,可由单元格(或其相邻格)的数值决定该格的颜色、内容、是否可见等属性;如小于0的数显示成红色,否则是黑色
- 其它外观:自动换行、缩进、输出到EXCEL自动缩小字体等
- 超链接:所有单元格都可以设置一个超链接,用其自己或周边单元格的值作为参数,一般可指向另一张报表以实现钻取的效果
- 单元格中图片:可以是固定的图片或是图片字段(来自数据库)
- 可以嵌入图形元素 ( 线、圆、框 ),支持单元格斜线
- 可以嵌入条形码
报表模型
报表设计的模型是报表设计的关键,是评估报表工具的最重要环节,也是决定用户(开发者)工作效率与综合成本的最关键因素。
润乾报表开创性地提出了新一代报表数学模型,采用了革命性的多源分片、不规则分组、动态格间运算、行列对称等技术,使得复杂报表的设计简单化,以往难以实现的报表可以轻松实现,避免了大量的复杂SQL编写与前期数据准备,报表设计的效率提高了一个数量级。
详细参见:报表模型
图表
润乾报表提供了丰富多彩的统计图,涉及饼图、柱图和线图,二维、三维均有共近20种。统计图的数据是来自表内的,由于润乾报表支持多源(多库),因此其中的统计图也可以多源(多库)。

统计图有数十种选项,颜色序列、度量单位、标题字体均可设置。润乾报表支持一表多图;在网页上完全是纯图片,无须任何控件;提供网页上常用的JPG、GIF和PNG三种格式,特别是PNG格式可以制作美观透明的统计图,以更好地配合用户的报表底图,保持报表的美观。
润乾报表还允许在统计图的图例上加上超链接,这样在统计图上也可以实现钻取的效果。
表内计算
- 支持复杂的公式与函数
- 支持动态格间计算
- 支持中文表达式
子报表
支持子报表,可以是引入式(将数据和格式依次填入主表的单元格)和嵌入式(将整个子表压缩或拉伸后嵌入到主表的单元格中)。
实际上,通过润乾报表的分片功能,在报表中可以大量减少子报表的使用,避免了主子表数据沟通不畅、分布布局不便等问题。但润乾报表仍提供了对子报表的良好支持。
参数与宏
所有的报表工具都提供有报表参数的功能,润乾报表也不例外。参数有数据类型,可以用于报表的数据源(SQL语句)或报表中的运算表达式中。
除了一般意义的参数外,润乾报表还提供传统工具所没有的宏,宏没有数据类据,仅是简单地在语句或表达式中替换。例如,可以将SQL语句中SELECT的列名或FROM的表名或ORDER BY的方向甚至整句SQL语句都作为宏而临时改变,这样将给使用者提供更加灵活的控制方式。
举例说明,如果将一个SQL语句的WHERE条件中<100改成<200,可以采用普通意义的参数,但若想将<100改成>200,则用参数就不可能作到了,但采用宏则可轻易完成。
报表设计向导
提供功能全面的报表设计向导,大大方便了初学者进行报表设计。
下一页 报表模型