润乾报表工具使用情况介绍
润乾报表V3.0在WEB中的使用说明
润乾报表(新版)在WEB中的使用说明1WEB服务器配置使用本报表系统需要在WEB服务器中配置WEB应用和应用中用到的数据库连接池。
下面以TOMCA T为例进行说明:1、修改[tomcat]/conf/server.xml文件,在</Host>行之前插入如下的一段标签:/report" docBase="<value></parameter><parameter><name>password</name><value></parameter><parameter><name>driverClassName</name><value></parameter><parameter><name>url</name><value></parameter></ResourceParams></Context>以上用粗体表示的部分为应进行修改的内容。
如果在应用中要用到多个数据库,则应重复<Resource …… </ResourceParams>之间的内容。
2、要将相应的数据库JDBC驱动程序包放入[tomcat]/common/lib目录中2WEB应用配置2.1文件部署JA V A类的部署:如果报表系统提供的是jar文件,则将之放在WEB应用的WEB-INF/lib 目录中,如果提供的是呈目录结构的class文件,则将com目录和color.properties文件放到WEB应用的WEB-INF/classes目录中。
将runqianReport.tld文件放到WEB应用的WEB-INF目录中。
将xrq_license.dat文件放到WEB应用的WEB-INF目录中。
润乾报表教程
润乾报表V4.0 高级教程北京润乾信息系统技术有限公司第1章序言中国式报表有别于西方报表,中国式报表很复杂!润乾报表是专门用于解决中国式复杂报表的报表工具!润乾报表软件的核心特点在于开创性地提出了非线性报表数学模型,采用了革命性的强关联语义模型、多源关联分片、不规则分组、自由格间运算、行列对称等技术,使得复杂报表的设计简单化,以往难以实现的报表可以轻松实现,避免了大量的复杂SQL编写与前期数据准备,报表设计的效率提高了一个数量级。
润乾报表采用JA V A开发,由两个部分构成:报表设计器和报表服务器。
润乾报表是一个很容易掌握的报表工具,对于复杂的中国式报表,完全不需要编程和复杂sql,只需要学习简单的表达式规则,就可以完成。
为了帮助读者快速掌握润乾报表的非线性模型用法,我们在《快逸报表V4.0入门教程》的基础上编写了这份《润乾报表V4.0高级教程》,希望读者先学习《快逸报表V4.0入门教程》,再来学习这份文档,效果更好。
本教程沿袭《快逸报表V4.0入门教程》的思路,避免复杂的概念,通过由浅入深的实例,深入浅出的讲解,辅以有针对性的练习题,一步一步帮助读者迅速掌握润乾报表的非线性报表模型的理论和操作。
只要你照着本教程去做,半天就可以初步掌握润乾报表。
希望在轻轻松松的过程中,你能很快地掌握非线性报表设计!第2章多源关联分片这份文档的思路,不再强调界面操作上的东西,比如某个按钮在哪里点,某个对话框怎么打开,更多地强调表达式怎么写,模型的原理是啥,表达式的规则是啥,用到的函数等2.1 多层交叉报表2.1.1一个例子我们先看下面这个多层交叉报表:[截图]从上面这个报表可以看出,这是一个多层的交叉报表,上边有两层动态横向扩展的上表头,左边有两层动态纵向扩展的左表头,中间的交叉点进行汇总统计,统计值和上表头、左表头息息相关。
我们看一下这样的报表在润乾报表中是如何设计的:1、首先定义数据集:[列出这个报表用到的数据集及其sql即可]2、写入单元格表达式,如下图所示:[设计界面截图,把格子拉大,表达式尽量看全]从上图可以看出,上表头分别通过[ ]格和[ ]格横向扩展形成,左表头通过[ ]格和[ ]格纵向扩展形成,中间的交叉点利用[sum]函数进行汇总,于是一个多层交叉报表很轻松就完成了。
循序渐进使用润乾报表3.0
循序渐进使用润乾报表第一章入门润乾报表3.0是一套专门面向程序开发人员制作复杂报表的工具系统,润乾报表3.0首次成功解决了复杂中国式报表的格式任意性及关系数据库的关联规律性之间的矛盾,使得用户能够方便简捷地制作自动化的任意报表,实现了报与表的完美结合。
润乾报表3.0采用了纯JAVA技术,设计器和运算器均采用JAVA开发,可以运行在任何操作系统下(Windows,Linux,各种UNIX),支持所有有JDBC接口的关系数据库,支持所有J2EE标准的应用服务器。
润乾报表3.0提供报表运算的JAVA类的API调用,可最紧密地和应用程序无缝结合,运算器可采用应用服务器的数据库缓冲池,程序员可自定义参数输入界面与运算器结合。
第一节基本概念单元格我们运行润乾报表编辑器,点击新建报表菜单,即可出现如下界面:我们发现,新建的报表由行列整齐的格子组成,这些格子我们称为单元格,所有的单元格组成了报表。
合并单元格我们选中一片连续的单元格区域,点击合并单元格菜单,就把这些被选中的单元格合并成了一个单元格,如下图所示,这个合并出来的新单元格称为合并单元格单元格数据类型我们选中一个单元格,在窗口右边的属性列表中,点击数据类型的属性值下拉箭头,即可看到下拉选项,分别有文字、统计图、图片字段、图片文件,如下图所示。
也就是说,单元格里的内容可以是文字、也可以是图片,图片内容可以来自文件,也可以来自数据库中的字段,还可以是统计图单元格属性的属性值和表达式在单元格的属性列表中,大家看到,每个属性都有属性值和表达式两种,这两种有什么区别呢?首先,属性值和表达式是互斥的,定义了属性值,就不必定义表达式,定义了表达式,就不必定义属性值。
其次,属性值是在编辑报表时就写死了的,在报表运行时不必经过运算,也不会被改变。
例如:你在单元格的背景色的属性值中定义了红色,那么报表运行时,它就是红色,不会被运算,不会被改变。
而属性的表达式在报表运行时,会被运算,该属性的最终属性值取决于表达式的运算结果值。
润乾报表4.0产品手册
润乾报表4.0产品手册企业级报表工具的理想选择北京润乾信息系统技术有限公司目录1、产品构成 (4)1.1产品构成图 (4)1.2产品构成 (4)2、核心优势 (6)2.1类Excel界面模型 (6)2.2非线性报表模型 (6)2.3强关联语义层模型 (8)2.4多源填报模型 (10)3、功能特点 (11)3.1报表设计 (11)3.2报表展现 (11)3.3数据填报 (15)3.4通用查询 (15)3.5即时报表 (16)3.6OLAP分析 (17)3.7报表分析 (18)3.8报表管理与调度 (18)3.9全面的部署集成方法 (19)3.10开发接口 (19)4、优势服务 (21)4.1我们的优势 (21)4.2服务与支持 (21)5、支持环境 (22)6、典型客户 (23)北京润乾信息系统技术有限公司简介北京润乾信息系统技术有限公司是北京市海淀高科技园区内的高新技术企业、软件企业,主要从事企业级报表工具产品的研发和推广。
润乾公司一直致力于在平台产品领域的探索,我们一直认为,报表在应用系统中是非常重要、不可缺少的组成部分,高效的报表工具不仅可以大大提高应用系统开发商的开发效率,而且可以使最终用户能够真正参与到报表的设计和修改中,从而不断灵活适应实际业务需要。
经过几个版本的积累和努力,润乾公司于2004年2月推出润乾报表3.0,率先实现了零编码处理复杂非线性报表的方式,配合以类EXCEL的绘制方式,润乾报表的制表效率数倍于以国外产品为代表的传统工具,且在展现输出、填报、集成性等细节方面也有全面超越,成为报表领域的新一代革命性产品。
在随后的版本中,润乾公司继续不断创新,相继推出了多源填报模型和强关联语义模型,大大扩展了报表工具的应用范围,改进了报表工具的应用方式,引领了报表工具的发展。
润乾公司深信,面对中国这样一个多样化需求、快速增长的软件市场,是可以以应用需求为基础、发挥中国人的智慧和创造力,做出优秀的报表工具,在企业级平台产品市场与国外厂商竞争的。
润乾报表单元格条件设置 -回复
润乾报表单元格条件设置-回复润乾报表单元格条件设置是润乾报表软件中一项非常重要的功能,它可以根据用户定义的条件,在报表中对单元格进行动态的格式设置或数值计算。
本文将详细介绍润乾报表单元格条件设置的使用方法和一些常见的应用场景。
润乾报表是一款强大的数据分析和报表制作工具,它的单元格条件设置功能能够大大提升报表的可视化效果和数据分析能力。
通过设置条件,用户可以根据各种规则对报表中的单元格进行格式设置,如加粗、变色、居中对齐等,以突出显示重要信息或异常情况。
同时,条件设置还可以用于进行数值计算,如求和、计数、求平均值等,以快速统计和分析数据。
下面将以一步一步的方式介绍润乾报表单元格条件设置的使用方法:第一步,打开润乾报表软件并加载需要设置条件的报表文件。
在报表编辑界面,选中需要设置条件的单元格或者整列/整行。
第二步,点击工具栏上的“条件设置”按钮,或者通过菜单栏的“数据”-“条件设置”命令打开条件设置对话框。
第三步,在条件设置对话框中,可以看到有两个选项卡:“单元格格式”和“数值计算”。
用户可以根据实际需求选择其中一个选项卡进行设置。
对于“单元格格式”选项卡,用户可以通过设置不同的条件来对单元格进行格式设置。
具体的设置方法是点击“添加”按钮,然后在弹出的条件设置对话框中设置条件的类型、比较方式和比较值。
条件类型可以是“等于”、“不等于”、“大于”、“小于”、“大于等于”、“小于等于”等。
比较方式可以是具体的数值或文本,也可以是某个单元格的数值或文本。
比如,可以设置条件为“数值大于20”或“文本等于‘异常’”。
设置好条件后,用户可以选择所设置条件满足时的格式,如字体加粗、变色、居中对齐等。
同样,用户也可以设置多个条件,以满足不同的格式需求。
设置完条件后,点击“确定”按钮即可完成条件设置。
对于“数值计算”选项卡,用户可以通过设置条件来进行数值计算。
具体的设置方法是点击“添加”按钮,然后在弹出的条件设置对话框中设置计算的类型、比较方式和比较值。
润乾报表
支持方案
J2EE机制的WEB应用 .NET及其它机制的WEB应用 Windows下的图形化程序 UNIX下的字符终端程序 Java Application/Applet
J2EE集成
无独立服务器,作为应用服务器上的应 用或JAR包提交,可与应用程序无缝结合, 达到最高运行效率 可共享应用服务器连接池管理 可利用应用服务器集群能力 统一部署
自由式行式混合填报
填报的格子属性可以 是直接填写的数据, 也可以是下拉数据库 中的字典表。
点中需要填写的格子,格子为选中 状态,可以进行数据的填写。
资产负债表中有大量自动计算和合 法性检查关系
单元格属性 统计图 输出格式 打印控制
HTML APPLET EXCEL/PDF
细节考虑非常周到,远比传统工具内容丰富
单元格属性
常见的显示格式,如浮点数、串、日期时间等 代码值与显示值映射,支持固定枚举、数据字 典表对应 支持属性表达式,可根据单元格数据决定,如 颜色、内容等 单元格中斜线 固定图片与图像字段 单元格超链接
性能分析
报表格数不会太多,性能瓶颈在数据 源相关运算 传统报表的数据库运算
依赖于数据源的运算能力 多表叉乘时复杂库较高O(Nk) 拆成多个简单叉乘 复杂度O(N2)或O(N3)
润乾报表的数据源运算
性能指标很重要,但区分度不强
功能优势
绘制方案 数据统计模型 展现输出 特色填报 其它功能
绘制方案
类EXCEL的网格式 合并格与边框组织报表样式 导入EXCEL表样 底图描绘支持套打
润乾报表基本介绍[技巧]
润乾报表3.0介绍润乾报表3.0是用于统计报表制作及报表及数据填报的大型企业级工具软件。
产品首次成功解决了报表单元格与关系数据库之间的关联规律性,特别适合于中国式报表的填报和统计。
一、产品优势1.绘制方便润乾报表采用类EXCEL的绘制方式,真正做到所见即所得,把程序员从繁重且无聊的报表格式设置工作中解脱出来,极大的提高的表格绘制的方便度和效率,产品特有的EXCEL导入功能(包括格式)可充分利用业务人员原有积累。
2.数据模型先进润乾报表独创的数据模型首次成功地解决了中国报表中单元格与数据字段之间的弱关联性,彻底打破传统行式报表方案,报表行列完全对称,特有的层次扩展机制使多层分组及交叉报表制作非常简单,提供针对关联格的跨行跨组运算,很容易计算小计、同期比等数据。
同一报表中支持多个异构的数据源,允许报表各片之间无关,可用多个简单的数据集成组合出复杂报表,程序员无须再为每张报表编程(脚本或存储过程)或写复杂SQL准备数据。
3.输出能力丰富润乾报表每个单元格属性均提供条件控制,如颜色、行高、是否可见等均可与格内数据相关;支持代码显示值对应、多种数据格式、图片文件和图片字段的处理。
产品提供十几种各类统计图,支持PNG/GIF/JPG三种格式。
每张报表均可生成HTML、EXCEL、PDF三种输出格式(输出结果完全不失真,包括其内的统计图)。
单元格与统计图例均可加带参数的链接从而实现数据钻取功能,多层报表可在线收缩展开。
4.打印控制强大润乾报表提供强大的打印控制功能,按行数和纸张大小分页分栏或强制分页,表头自动重复(包括左表头),允许一张纸上打多个报表,提供末页补足空行。
可采用像素和毫米两种计量单位,独创的底图描绘功能以支持套打;5.集成性好润乾报表采用纯JAVA开发,利用服务器端提供丰富的API调用和标记可完全无缝地嵌入到基于J2EE的应用程序中(可看作应用程序员自己写的代码),程序员可更换报表的数据库连接和数据源、采用应用服务器的连接池管理;设计器也提供外置的数据源和数据字典定义,可由应用程序员提供这些信息。
润乾V5产品演示V1.6
企业控制台
润乾报表的高端版本中提供了界面友好、使用方便的企业控制台来供系统管理员进行 后台管理。该模块和具体业务无关,跨平台、跨webserver,可独立运行,也可与现有 系统集成使用。
服务器参数管理 性能调优管理 日志分析 大报表中断管理
API
创建数据集 选择数据源
Hmtl Report
Pdf Report
多源填报
5. 行式填报
填报报表
6. 多样化编辑风格
数据源
44
润乾V5核心优势 – 用户自定义报表体系
数据别名
需求人
被授权的 数据资源
自定义分组报表 自定义交叉报表 自定义自由报表 自定义组合报表
核心优势-工程化支持
资源统一管理和授权,一体化的资源和数据管理平台
资源中心:报表、 目录资源管理 系统管理:机构、 角色、用户定义 及功能权限分配
集群缓存同步
应用服务器可以使用更加先进的集群能力,可以实现更合理的负载均 衡 支持session同步,同时支持报表缓存同步 缓存同步使得服务器的运算次数大大减少
报表服务通讯 网络 共享报表缓存
应用服务器-集群环境
多环境支持
纯java的产品,跨平台部署,对IT投资的良好保护
Windows Linux / IBM AIX
数据填报
行式输入、多表(源)回填
多源填报表
填报表区域1
保存到数据库表 A 部分表头信息作为外键
填报表区域 3
填报表 区域
2
填报表区域 4 填报表区域 5
保存到数据库表 B
数据管理
数据资源管理
数据源管理 数据集管理 数据表登记 数据别名管理
数据管理
数据权限管理
润乾报表入门
润乾报表⼊门1 前⾔鉴于⽬前报表开发没有⼀个统⼀的规范,每个开发的风格和习惯也不⼀致,所以动⼿写了这份报表开发⽂档,⼀来有助于统⼀⼤家的报表的风格,提供⼀些常见问题的解决⽅案,⼆来⽅便以后新⼈的学习使⽤。
本⼈也是略懂⽪⽑,有什么错误和不⾜之处,欢迎⼤家补充修改。
2.报表⼯具安装解压后运⾏runqian-v4.5.5-install.exe安装⽂件,按引导完成安装。
其中,在初次打开报表⽂件和发布报表⽂件的时候(后续会提到),会提⽰我们需要lic⽂件,就是下图中的两个lic⽂件。
Figure 13.报表⼯具的使⽤3-1 配置数据源使⽤报表时需要先对数据源进⾏配置:Figure 2选择新建⼀个数据源:Figure 3项⽬中默认使⽤的数据源名称为reportjndi.参考图3进⾏配置后,点击连接,进⾏数据源连接,这样就完成了报表服务器与数据库的连接。
3-2 新建报表⽬前的报表形式分为两部分,⼀是⽤来显⽰查询结果的“报表名.raq”⽂件,另⼀个是⽤来提供查询条件的“报表名_arg.raq”⽂件。
我们只需要在保存⽂件的时候,按上述格式命名,打开.raq⽂件时,会⾃动打开相关的_arg.raq⽂件。
3-3 结果显⽰报表设计⾸先新建⼀张报表,直接点击左上⾓⼯具栏上的即可。
按照给定的表样设计好报表名名、列名。
如下图,这⾥提供⼀种样式当做参考模板,如客户⽆特殊需求,希望各开发按照统⼀的样式标准进⾏设计,有助于提⾼所有报表的统⼀性,后⾯还会提到⼀些规范,希望⼤家也可以遵守起来。
Figure 4报表名这⼀⾏,采⽤⿊⾊、⼆号字,加粗。
列名采⽤⽩⾊、三号字,加粗,背景⾊使⽤淡紫⾊(颜⾊相近即可)。
若每⼀列下⾯还要分列,则使⽤⿊⾊、⼩三号字,结果数据使⽤⿊⾊、四号字。
Figure 5设定好报表样式后,开始根据逻辑进⾏取数,设置每⼀列的宽度时,如果需要在⼀⾏中完整显⽰的,要选择“按单元格内容扩⼤”,并去掉“⾃动换⾏”。
Figure 6报表通过配置的“数据集”进⾏取数。
润乾报表使用手册
润乾报表使用手册(总25页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除报表使用手册XX股份有限公司中国济南目录1 概述..................................................错误!未定义书签。
2 安装..................................................错误!未定义书签。
准备好安装程序................................错误!未定义书签。
安装中的选项..................................错误!未定义书签。
授权文件配置..................................错误!未定义书签。
3 报表制作..............................................错误!未定义书签。
报表制作要求..................................错误!未定义书签。
制作一张报表的步骤............................错误!未定义书签。
启动报表设计器................................错误!未定义书签。
连接数据源....................................错误!未定义书签。
数据源对话框...............................错误!未定义书签。
编辑数据源.................................错误!未定义书签。
注意事项...................................错误!未定义书签。
设计报表格式..................................错误!未定义书签。
格式设计...................................错误!未定义书签。
润乾报表3.5独立服务器使用说明
润乾报表3.5独立服务器使用说明1约定在本文档中,以[root]来代表“润乾报表 3.5独立服务器的安装目录”,以[web]来代表“[root]/webapps/report”目录。
2安装运行说明润乾报表3.5独立服务器自带WEB服务器为Tomcat4.1.24,自带JDK为JDK1.4.1。
用户也可以换用其他WEB服务器(参见后文介绍)。
如果采用润乾报表3.5独立服务器自带的Tomcat服务器,那么运行报表中心的电脑操作系统要求为Windows系列。
如果换用其他WEB服务器,则应与此WEB服务器的要求相同。
润乾报表3.5独立服务器的安装为:将润乾提供的安装包(rar文件)解压缩到你的硬盘上即可。
要启动报表服务器,如果采用润乾报表自带的Tomcat服务器,那么请运行[root]/ 启动报表服务器.bat文件,DOS窗口中显示如下信息则表示正常启动。
2006-1-17 11:38:18 mons.modeler.Registry loadRegistry信息: Loading registry information2006-1-17 11:38:18 mons.modeler.Registry getRegistry信息: Creating new Registry instance2006-1-17 11:38:19 mons.modeler.Registry getServer信息: Creating MBeanServer2006-1-17 11:38:19 org.apache.coyote.http11.Http11Protocol init信息: Initializing Coyote HTTP/1.1 on port 8001Starting service Tomcat-StandaloneApache Tomcat/4.1.242006-1-17 11:38:26 org.apache.coyote.http11.Http11Protocol start信息: Starting Coyote HTTP/1.1 on port 80012006-1-17 11:38:26 mon.ChannelSocket init信息: JK2: ajp13 listening on /0.0.0.0:80092006-1-17 11:38:26 org.apache.jk.server.JkMain start信息: Jk running ID=0 time=0/63 config=...\reportCenter\.\conf\jk2.properties如果换用其他WEB服务器,则应采用与之相应的启动方式。
在润乾报表里面decode的使用方法
在润乾报表里面decode的使用方法**在润乾报表中使用Decode 函数的详细指南**在润乾报表中,`Decode` 函数是一个非常实用的工具,它能够帮助用户在数据处理过程中进行条件判断与值替换。
本文将详细介绍如何在润乾报表中使用`Decode` 函数。
### Decode 函数的基础概念`Decode` 函数主要用于根据特定的条件表达式返回不同的结果。
其基本语法结构如下:```plaintextDecode(表达式, 比较值1, 返回值1, 比较值2, 返回值2, ..., 默认值) ```当表达式的结果与某个比较值匹配时,`Decode` 函数将返回对应的返回值。
如果表达式的结果与所有提供的比较值都不匹配,函数将返回默认值。
### 使用场景与示例#### 示例1:简单条件判断假设我们有一个销售报表,需要根据销售区域显示不同的地区名称。
```plaintextDecode(销售区域, "华北", "华北地区", "华东", "华东地区", "华南", "华南地区", "其他")```在这个例子中,如果`销售区域` 字段的值为"华北",函数将返回"华北地区";如果为"华东",则返回"华东地区",以此类推。
如果都不匹配,将返回"其他"。
#### 示例2:多条件组合`Decode` 也可以用于更复杂的条件组合。
```plaintextDecode(销售区域, "华北", Decode(产品类别, "手机", "华北手机", "电脑", "华北电脑", "其他产品"), "华东", Decode(产品类别, "手机", "华东手机", "电脑", "华东电脑", "其他产品"), "华南", Decode(产品类别, "手机", "华南手机", "电脑", "华南电脑", "其他产品"), "其他区域")```在这个例子中,我们嵌套使用了`Decode` 函数,首先判断销售区域,然后根据产品类别返回不同的结果。
润乾报表3.0
润乾报表3.0一、产品概述 (2)1.模块结构 (2)2.运行环境 (2)二、绘制方案 (2)1.基本方案 (2)2.传统工具对比 (3)3.套打 (4)三、数据模型 (4)1.报表特点分析 (4)2.数据源 (5)3.简单报表 (5)4.交叉报表 (6)5.分片报表 (7)6.跨行组运算 (8)7.子报表 (9)8.参数与宏 (10)四、展现输出 (10)1.单元格属性 (10)2.统计图 (11)3.输出格式 (11)4.打印控制 (13)五、特色填报 (13)1.填写控制 (13)2.数据模型 (14)3.应用方案 (15)六、其它功能 (15)1.参数面板 (15)2.语义层与表达式输入 (16)3.调度器 (16)4.交互能力 (16)七、集成讨论 (16)1.支持方案 (16)2.J2EE集成 (17)3.集成对比 (17)八、性能分析 (18)1.运算性能 (18)2.其它性能问题 (18)一、产品概述润乾报表3.0是用于统计报表制作及数据填报的大型企业级工具软件。
产品首次成功解决了报表单元格与关系数据库之间的弱关联规律性,特别适合于复杂中国报表的统计和填报,真正做到零编码制作报表,其制表效率十倍于以国外产品为代表的传统报表工具。
北京润乾软件技术有限公司拥有润乾报表3.0软件产品的完全知识产权,并在其中首创了适合于中国报表统计和填报的理论模型,功能和性能都居世界领先地位,全面超越国外同类产品。
1.模块结构润乾报表3.0物理上由三个部分构成:¾报表设计器:设计编辑报表,自带报表运算引擎,连接数据库后可预览打印报表,并可生成其它格式保存。
设计器不依赖于其它部分,可独立工作; ¾报表服务器:在后台提供统计报表运算和数据填报处理的服务,开放各层次的API接口调用,由程序员调用生成结果报表;服务器运行不依赖设计器; ¾报表调度器:作为服务程序运行,在设定的时刻自动计算报表并将结果保存或推送到指定的目标;调度器运行依赖服务器;2.运行环境润乾报表3.0采用纯JAVA开发,报表设计器使用了swing图形类包,要求JDK1.4.2以上;服务器和调度器要求JDK1.3.1以上。
润乾报表工具软件集成版V4.0
润乾报表工具软件集成版V4.0预览说明:预览图片所展示的格式为文档的源格式展示,下载源文件没有水印,内容可编辑和复制润乾报表工具软件集成版V4.01.产品说明:采购软件名称:润乾报表V4.0集成版2.采购数量:1套,介质包括光盘及厂商授权证书3.采购版本: V4.0集成版4.保修期限:两年(原厂认证技术支持服务)技术指标要求:一.环境支持(提供相应的成功案例)1.报表工具采用纯java开发,支持嵌入式部署,无缝集成2.服务器端支持各种常见的操作系统,如Windows系列,Linux 系列,unix系列等;3.支持各种常见的关系数据库,如Oracle,SQL Server,Sybase,DB2等;4.支持各种J2EE的应用服务器,如Weblogic,WebSphere,Tomcat,JBoss等;5.客户端采用标准纯html方式展现,支持ie和netscape;二.绘制与展现1.采用类excel的方式设计报表2.增删、复制/剪切/粘贴单元格或行列时,表达式引用的单元格会自动跟着变化。
3.支持不失真导入导出excel模板;4.支持带公式导出excel模板5.支持但不限于HTML、EXCEL、WORD、TEXT和PDF等多种展现方式6.导出EXCEL、PDF能够加密和进行权限控制;7.数据过长时允许自动缩小填充到格子里;8.支持滚动式报表,即固定上表头和左表头,表体滚动条滚动浏览;9.提供但不限于仪表盘、甘特图、雷达图、双轴柱线图、饼图、柱图、线图等多种二维三维统计图;10.支持统计图上自定义显示信息11.支持统计图上鼠标挪上去显示自定义信息12.统计图提供开发接口,支持通过二次开发和第三方产品,实现丰富的展现效果。
13.报表中能够展现图片,特别地,该图片可以来自文件,也可以来自数据库14.打印时可以自动适应纸张大小15.打印时可以选择打印奇数页或者偶数页,以便支持双面打印16.支持套打17.支持一纸多页的卡片式报表打印18.支持分栏19.打印时可以在客户端保存打印配置信息(如选择打印机、页边距等)20.打印时,报表可以在页面中进行自动对齐,提供靠左、靠右、居中等对齐方式三.语义解释1.为数据库的表、字段提供中文的强关联语义层2.业务人员可以基于中文语义视图,通过鼠标选择和拖拽设计报表,基本不用手工输入公式3.中文语义视图能够提供计算列(指标)的定义4.中文语义视图支持编辑风格、显示格式、显示值的定义5.中文语义视图支持条件语句的预定义,用户基于语义层设计报表时,可以自由选择使用哪个条件语句6.中文语义视图能够提供表间关系定义,并且在制作报表时,能够把表间关系自动带进报表中7.支持数据的管理与维护,可以批量编辑修改数据库中的数据,维护数据库表结构,提供数据的备份与恢复功能。
润乾报表简单使用
润乾报表简单使用1 润乾报表的安装 ........................................................................... (2)1.1 3.5.5版本 ........................................................................... . (2)1.2 4.1.33版本 ........................................................................... .. (2)2 使用润乾报表设计器环境配置 (3)3 新建、打开或导入润乾报表 (4)3.1 新建润乾报表 ........................................................................... .. 43.2 打开润乾报表 ........................................................................... .. 43.3 导入润乾报表 ........................................................................... .. 44 一些设计器中常用格式 (6)4.1 数字............................................................................ (6)4.1.1 整数 ........................................................................... . (6)4.1.2 浮点数 ........................................................................... (6)4.1.3 百分比 ........................................................................... (7)1 润乾报表的安装前言:其实我写的东西在润乾帮助文档中都有,但是我希望通过一系列最简单的描述把几千页帮助文档中可能用到的东西抽出来,最快的掌握报表使用。
润乾报表调用参数
润乾报表调用参数润乾报表是一种常用的财务报表分析工具,可以帮助企业对财务状况进行全面的分析和评估。
在使用润乾报表时,我们需要了解如何正确调用参数,以获取准确的报表数据。
本文将介绍润乾报表的调用参数及其使用方法,帮助读者更好地使用润乾报表进行财务分析。
一、调用参数的作用和分类润乾报表的调用参数是指在生成报表时需要提供的信息,包括报表类型、时间范围、公司代码等。
不同的调用参数可以实现不同的报表功能。
根据调用参数的不同,润乾报表的调用参数可以分为以下几类:1. 报表类型参数:用于指定要生成的报表类型,比如资产负债表、利润表、现金流量表等。
通过设置不同的报表类型参数,可以获取不同类型的财务报表数据。
2. 时间范围参数:用于指定报表的时间范围,比如年度报表、季度报表、月度报表等。
根据业务需要,可以灵活调整时间范围参数,以获取特定时间段内的财务数据。
3. 公司代码参数:用于指定要查询的公司代码,适用于多公司集团财务分析的场景。
通过设置不同的公司代码参数,可以获取不同公司的财务报表数据。
4. 其他参数:润乾报表还提供了一些其他的调用参数,用于实现更复杂的报表功能。
比如币种参数、科目代码参数、部门代码参数等,可以根据具体需求进行设置。
二、调用参数的使用方法使用润乾报表进行财务分析时,正确设置调用参数是非常重要的。
下面以资产负债表为例,介绍润乾报表调用参数的使用方法。
1. 首先,打开润乾报表软件,在报表模块中选择要生成的报表类型,比如资产负债表。
2. 然后,在报表设置中找到调用参数选项,点击进入参数设置界面。
3. 在参数设置界面中,根据需要设置报表的时间范围参数。
比如如果要生成年度报表,可以选择起始日期和结束日期为一年的时间范围。
4. 接下来,设置公司代码参数。
如果润乾报表支持多公司查询,可以选择要查询的公司代码,以获取相应公司的财务报表数据。
5. 如果需要对报表数据进行进一步筛选,可以设置其他参数,比如币种参数、科目代码参数等。
润乾报表使用技巧分享
润乾报表
1.关于隐藏列的导出问题:
如果报表中使用了隐藏列,则在保存为EXCEL后会出现如下情况:
(1)被隐藏的列或单元格中的值会显示出来。
2.如何分页打印表头:
在分页打印报表的时候,如果想将表头在每页都打印出来,则可以将表头做冻结。
3.如何确定表格的分页方式:
在设计器中选择属性报表属性。
在弹出的窗口中可以设置报表的分页方式。
4.创建报表时应注意的问题:
创建报表时通常选空白报表选项,使用其它模板创建出来的报表,会出现一些扩展后不显示之类的奇怪问题。
5.扩展时注意事项:
(1)在选取字段的时候尽量使用数据集函数group();
(2)这个函数中字段与条件之前是两个“,”号分开的,他省略了一个对数据集的排序方式选项。
(3)尽量在数据集中排序,在报表级排序对性能有一些影响。
6.属性格中的一些使用技巧:
在属性窗口中每一个属性后都会有一个“…”按钮,这个可以用来写表达式控制该属性是否起作用。
如:
当满足某种条件是该行显示,则可以这样写
也可以设置满足某种条件后,某行或某单元格的背景色等等。
7.报表列过多:
有时报表计算的列过多会报JA V A堆空间不足异常,这时可以修改一下TOMCAT JVM 中内存区的值。
润乾报表工具使用情况介绍.ppt
31
Java API
相关JAR包: barcode.jar jai_codec.jar log4j_128.jar jdom.jar jai_core.jar poi2.jar iTextAsian.jar itext2_rq.jar report4.jar
2019年4月26日11时53分
结合批量生成固定报表的特点,应避免润乾报表模板内置数据集取数的方
式,利用API中的自定义数据集的接口,由自主开发的引擎一次性的取出数据,并自 己组织数据集,这样能够使数据在进入润乾报表前就进行了拆分,充分利用润
乾报表的灵活输出格式的优点。
这样还可以利用批量框架的并发来实现高效的输出报表的目的。
2019年4月26日11时53分 37
出了非线性报表数学模型,采用了强关联语义模型、多源关联分片、不规则
分组、自由格间运算、行列对称等技术,使得复杂报表的设计简单化,以往 难以实现的报表可以轻松实现,避免了大量的复杂SQL编写与前期数据准备
,提高报表设计效率。
润乾报表不需安装控件,采用标准的纯HTML的Web报表,支持ie、 netscape等多种浏览器,可以支持PDF,Excel等输出,提供了全面的页面
20
单元格控制
思考以下几个问题如何实现: 隔行变色 一级指标粗体,二级指标缩进 满足一定条件的值用红色显 示 单元格宽度由显示的内容决定
2019年4月26日11时53分
21
单元格控制
2019年4月26日11时53分
22
一个例子
2019年4月26日11时53分
23
目录结构
一、认识润乾
2019年4月26日11时53分
润乾报表版本功能比较-全部
快逸免费版快逸开发版快逸增强版润乾开发版多源关联报表企业性能优化管理模块(EPO ) 远程报表设计企业控制台报表调度及调包调度器非线性增强算法模块olap分析组件通用查询flash统计图多源表单填报Excel 方式及HTML 方式的离线填报报表组方式填报强关联语义层语义权限控制即时报表缓存同步报表组强大的集算引擎windows 服务器linux 服务器unix 服务器冻结表头 HTML 报表增强打印高端统计图 / 链接快逸报表V 4.2润乾 4.5润乾V 3.5功能 版本图片 / 大字段上传下拉日历下拉树动态关联导入 EXCEL 文件直接填报数据导入 EXCEL 文件作为报表格式报表套打样式表+格式刷二维报表分组报表交叉报表宏参数模板主子报表报表属性中的独立多数据集填报表(非多源)统计图分页功能导出 EXCEL导出 WORD导出 PDFApplet 打印润乾备注:快逸功能介绍可润乾报表V4.5功能简述润乾专业版润乾企业版可以同时读取多数据源中的数据,并对其进行相互关联计算。
包括模板缓存、结果缓存、分页缓存、静态并发,动态并发及表达式预解析。
(WEB端启动方式)设计器可被集成于用户的统一门户管理之下,报表模板文件可送交远程的资源管理服务自行处理,而不是必须在本地存取管理员方便的进行后台管理,配置服务器端参数,图形化界面管理数据源,进行缓存、并发控制的性能调有,日志分析。
根据预先设定的出发机制,运算指定报表,并将结果按指定方式进行推送非线性增强算法模块,提供除多源关联之外的其他非线性功能,如增强函数、枚举分组、动态格间计算等。
纯HTML模式的OLAP分析,支持常见的OLAP操作,并能利用分析结果生成统计图用户可以灵活地任意组合、自定义复杂的查询条件,实现对数据的查询动态的统计图效果普通填报表只允许一张填报表设置一个更新属性,该功能允许在一张报表中定义多个更新属性。
实现数据同时向多个库或多个表的提交可采用导出或自行绘制的Excel文件进行,只要报表格式一致即可将Excel数据引入报表中/HTML表单可下载成本地文件中,其中保留了JavaScript将多个表单组织成一个报表组,在页面上以多个Tab页的方式统一填写字段(包括指标)解析,编辑风格映射,参数引入,枚举分组以及基于语义层的其它衍生功能,也可以解析基于语义层设计的报表。
润乾报表的使用技巧
润乾报表的使用技巧
润乾报表软件是一个常用的Java报表工具,使用较为简单,可以轻松制作出各种各样的报表,是一个不错的Web报表工具,下面是我分享的一些使用润乾报表工具所总结的经验和技巧,供其他润乾报表的使用者参考。
1、按照千元单位显示
点单元格属性-显示值-表达式,将数值修改为if(value()!=0,value()/1000,0),这样,可以在数据数值不变的情况下将数值按照千元方式显示。
2、单行颜色改变
如果某几行数值为“小计”、“合计”等数值,需要将其背景颜色改变,假设第一列是A5,则点单元格属性-字体-背景色,将其数值修改为if (A5 like '*计*',-592192,-1),这样“小计”、“合计”行的颜色就会变化,而其他行颜色不变。
3、按参数隐藏列
在报表参数中,传入某个数值后,将某一列或几列隐藏,例如当报表日期大于2009年1月1日,则隐藏几列,可以选择该列,在右边的属性中,找到“是否可见”,在表达式中填写if(@reportdate>"20090101",false,true),即可按照输入参数隐藏列。
4、报表固定表头
报表在WEB页面输出的时候,需要设置横向、纵向滚动条来固定报表表头,选中需要固定的行或者列,点属性,将其所属区域设置为“表头区”,就可以固定表头。
以上是我使用过程中总结的一些技巧,另外,润乾报表中提供了很多详细的帮助文档和实例,也很方便简单,易于学习。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年9月
0
目录结构
一、认识润乾 二、原有实现 三、集成润乾 四、存在缺陷
2011年11月14日11时16分 1
目录结构
一、认识润乾 二、原有实现 三、集成润乾 四、存在缺陷
2011年11月14日11时16分 2
概述
润乾报表软件是我行采购的轻量级非线性报表工具, 润乾报表软件是我行采购的轻量级非线性报表工具,其核心特点在于提 出了非线性报表数学模型,采用了强关联语义模型、多源关联分片、 出了非线性报表数学模型,采用了强关联语义模型、多源关联分片、不规则 分组、自由格间运算、行列对称等技术,使得复杂报表的设计简单化, 分组、自由格间运算、行列对称等技术,使得复杂报表的设计简单化,以往 难以实现的报表可以轻松实现,避免了大量的复杂 难以实现的报表可以轻松实现,避免了大量的复杂SQL编写与前期数据准备 编写与前期数据准备 ,提高报表设计效率。 提高报表设计效率。 润乾报表不需安装控件,采用标准的纯 报表, 润乾报表不需安装控件,采用标准的纯HTML的Web报表,支持 、 的 报表 支持ie、 netscape等多种浏览器,可以支持PDF,Excel等输出,提供了全面的页面 等多种浏览器,可以支持 等输出, 等多种浏览器 , 等输出 与打印控制,并且能够满足 报表的多种展现需要。 与打印控制,并且能够满足Web报表的多种展现需要。同时,润乾报表对图 报表的多种展现需要 同时, 表有良好的支持,可以生成柱图、饼图、折线图、仪表盘、雷达图、 表有良好的支持,可以生成柱图、饼图、折线图、仪表盘、雷达图、甘特图 、双轴柱线图等三十几种图表。 双轴柱线图等三十几种图表。
2011年11月14日11时16分
13
主要功能
七、性能管理 润乾报表性能管理由缓存机制、 润乾报表性能管理由缓存机制、并发控制和表达式预解析三个部分组 成。 缓存机制支持单用户单用户缓存、多用户共享缓存; 缓存机制支持单用户单用户缓存、多用户共享缓存; 并发控制包括静态并发控制和动态并发控制, 并发控制包括静态并发控制和动态并发控制,静态并发可以设置最大 报表运算并发数量、最大报表访问等待数量和报表访问最长等待时间,动 报表运算并发数量、最大报表访问等待数量和报表访问最长等待时间, 态并发控制由用户根据服务器硬件的配置, 态并发控制由用户根据服务器硬件的配置,预先设置一个允许并发运算的 最大格子数,然后由服务器在运算的过程中, 最大格子数,然后由服务器在运算的过程中,动态地判断当前并发访问的 格子数是否达到预设值,如果达到,则控制新进访问线程,使之等待, 格子数是否达到预设值,如果达到,则控制新进访问线程,使之等待,等 有空闲时接着计算。 有空闲时接着计算。 表达式预解析是在报表对目标数据进行综合计算之前, 表达式预解析是在报表对目标数据进行综合计算之前,首先对请求的 报表进行检查,把设计常量、数据集字段、 报表进行检查,把设计常量、数据集字段、单元格引用的部分先计算或映 射出来,从而避免整体大规模计算报表时的重复计算和重复映射。 射出来,从而避免整体大规模计算报表时的重复计算和重复映射。
字符串函数:trim(), left(), right() ...... 数学函数:round() ......
日期时间函数:now() ...... 数据类型转换函数:str(), date() ...... 数据类型判断函数、 分页后运算函数、 统计图运算函数
2011年11月14日11时16分
20
主子表
2011年11月14日11时16分
7
主要功能
一、支持主要的报表样式
报表组(多表单) 报表组(多表单) 统计图 多源分片 不规则分组
2011年11月14日11时16分
8
主要功能
二、类Excel设计器 设计器 润乾报表工具采用类Excel的可视化网格式编辑方案,不仅可以以可 的可视化网格式编辑方案, 润乾报表工具采用类 的可视化网格式编辑方案 所见即所得的方式绘制出复杂表样, 所见即所得的方式绘制出复杂表样,而且可免去使用传统控件拖拽式编辑 时对齐数据项的繁琐,在保证格式整齐美观的同时大幅提高绘制效率, 时对齐数据项的繁琐,在保证格式整齐美观的同时大幅提高绘制效率,避 免打印与显示因分辨率不一致而出现的失真现象。另外,熟悉 免打印与显示因分辨率不一致而出现的失真现象。另外,熟悉Excel使用的 使用的 人员相当多, 的报表设计方式显然更易于报表绘制工作的上手。 人员相当多,类Excel的报表设计方式显然更易于报表绘制工作的上手。 的报表设计方式显然更易于报表绘制工作的上手
2页面展示 润乾即时报表提供了易用高效率的报表快速设计方案,采用 润乾即时报表提供了易用高效率的报表快速设计方案,采用tab页切换 页切换 的设计布局,实现无编码形式设计报表。 的设计布局,实现无编码形式设计报表。用户可利用即时报表的报表展现 、汇总、统计、打印导出、生成统计图等功能搭建出轻量级企业报表平台 汇总、统计、打印导出、 。
2011年11月14日11时16分 14
类Excel设计器
工具栏
报表设计区 单元格属性 设置区
状态栏
2011年11月14日11时16分
15
类Excel设计器
2011年11月14日11时16分
16
格间运算
定义: 定义: 在单元格的运算中可以引用其它单元格的值,直接写单元格名即可, 在单元格的运算中可以引用其它单元格的值,直接写单元格名即可,这样 的运算称为格间运算。 的运算称为格间运算。
2011年11月14日11时16分 27
目录结构
一、认识润乾 二、原有实现 三、集成润乾 四、存在缺陷
2011年11月14日11时16分 28
润乾的优点
类Excel的设计器使制作报表模板变得简单; 的设计器使制作报表模板变得简单; 可以对单元格进行控制,完美实现业务的各种要求; 可以对单元格进行控制,完美实现业务的各种要求; 支持多数据集,减少数据加工的复杂度; 支持多数据集,减少数据加工的复杂度; 公式,并且提供了大量的函数, 支持Excel公式,并且提供了大量的函数,可以实现复杂的比率汇总等计 算,有时也可以减少很多不必要的数据加工; 有时也可以减少很多不必要的数据加工; 支持宽表的主题数据,大大减少了主题表数据量; 支持宽表的主题数据,大大减少了主题表数据量; 可以随时浏览制作的报表,方便开发人员进行测试; 可以随时浏览制作的报表,方便开发人员进行测试; 对单元格支持文本、图片字段、 代码, 对单元格支持文本、图片字段、图片文件和HTML代码,还支持统计图等 复杂类型,展示方式多样化; 复杂类型,展示方式多样化; 为二次开发提供了集成接口,方便将其嵌入到用户的各种应用程序中。 为二次开发提供了集成接口,方便将其嵌入到用户的各种应用程序中。
2011年11月14日11时16分
9
主要功能
三、填报 润乾报表很好的支持了报表填报功能,目前还支持行式填报、 润乾报表很好的支持了报表填报功能,目前还支持行式填报、类 Excel式填报、多数据源填报及报表主填报等方式。填报允许数据库表列与 式填报、多数据源填报及报表主填报等方式。 式填报 报表的单元格之间进行任意匹配,设计报表样式时不需要考虑数据结构, 报表的单元格之间进行任意匹配,设计报表样式时不需要考虑数据结构, 反之设计数据结构时也只需要考虑业务规则而不用管报表样式, 反之设计数据结构时也只需要考虑业务规则而不用管报表样式,任意的报 表样式和数据结构之间都能建立起对应关系。 表样式和数据结构之间都能建立起对应关系。润乾报表在浏览器端采用纯 HTML填写方案,提供文本录入框、密码框、下拉列表、下拉数据集、单选 填写方案,提供文本录入框、密码框、下拉列表、下拉数据集、 填写方案 复选框、下拉日历等风格,同时提供了填报的控制和检查。 复选框、下拉日历等风格,同时提供了填报的控制和检查。
单元格控制
思考以下几个问题如何实现: 思考以下几个问题如何实现: 隔行变色 一级指标粗体, 一级指标粗体,二级指标缩进 满足一定条件的值用红色显 示 单元格宽度由显示的内容决定
2011年11月14日11时16分
21
单元格控制
2011年11月14日11时16分
22
一个例子
2011年11月14日11时16分
23
目录结构
一、认识润乾 二、原有实现 三、集成润乾 四、存在缺陷
2011年11月14日11时16分 24
一般流程
制作一张报表的一般流程: 制作一张报表的一般流程:
通用的处理程序
根据需求制 作报表模板
根据展示需 要组织数据
进行一些必 要的配置
2011年11月14日11时16分
25
原有实现
未引用润乾报表工具之前, 系统采用自主开发通用的处理程序, 未引用润乾报表工具之前,MAP系统采用自主开发通用的处理程序,配 合PLANTIX报表引擎(旧版)的方式实现报表生成的功能。 报表引擎(旧版)的方式实现报表生成的功能。 Plantix 报表引擎 通用程序
2011年11月14日11时16分
10
主要功能
四、打印 润乾报表采用JavaApplet的方式实现浏览器中的精确打印,可支持如 的方式实现浏览器中的精确打印, 润乾报表采用 的方式实现浏览器中的精确打印 下功能: 下功能: 一纸多页:实现小票据或卡片式打印,可选择按行排列和按列排列; 一纸多页:实现小票据或卡片式打印,可选择按行排列和按列排列; 缩放与定位:打印前的缩放及在纸张中的定位控制; 缩放与定位:打印前的缩放及在纸张中的定位控制; 页码控制:选择不同页码打印; 页码控制:选择不同页码打印; 打印前可控制是否允许再修改数据。 打印前可控制是否允许再修改数据。
2011年11月14日11时16分
3
主要功能
一、支持主要的报表样式
网格式报表
行式报表
2011年11月14日11时16分