润乾报表基本介绍
润乾报表基础培训PPT课件
![润乾报表基础培训PPT课件](https://img.taocdn.com/s3/m/caa16c7b700abb68a882fb2e.png)
18
开发环境结构
打印或输出 结果文档
润乾报表设计器
浏览器
Web 服务器 应用系统
报表文件(*.raq)
润乾报表引擎
内置 数据库
19
设计器布局
20
菜单功能简介
21
系统初始化配置
22
2、三张典型报表设计
• 数据库结构 • 网格式报表 • 分组式报表 • 交叉式报表
• 样式设计 • 数据组织 • 进的报表设计模型 • 处理中国式复杂报表的能力 • 细节的全面优化
类Excel 界面模型
非线性 报表模
型
强关联 语义模
型
多源填 报模型
12
开始设计报表
• 了解数据的来源?
– 关系数据库 – 文件数据
• 明确报表的布局?
– 列表 – 分组统计
5、打印及设置
• 打印设置 • 分页 • 分栏 • 套打 • 纸张与方向 • 打印缩放 • 页边距与对齐
37
分页
• 页眉页脚的打印
• 表头表尾的打印
• 按纸张分页
• 按行数分页
• 补足空行
• 布局行数和布局列数
• 不分页
• 行(列)后分页
• 条件控制行(列)后分页
38
分栏
39
套打
40
6、宏
5
培训内容
• 报表基础
• 报表概念
• 润乾报表的特点
• 报表设计
• 三张基本报表
• 基本统计图
• 主格
• 报表发布
• 集成开发环境
• Html Tag基本应用
报表设计要点总结
润乾报表使用手册
![润乾报表使用手册](https://img.taocdn.com/s3/m/587466beed630b1c58eeb536.png)
报表使用手册XX股份有限公司中国济南目录1概述.............................................................................................................................. - 3 - 2安装.............................................................................................................................. - 3 -2.1准备好安装程序.......................................................................................... - 3 -2.2安装中的选项.............................................................................................. - 3 -2.3授权文件配置.............................................................................................. - 4 - 3报表制作...................................................................................................................... - 5 -3.1报表制作要求.............................................................................................. - 5 -3.2制作一张报表的步骤.................................................................................. - 5 -3.3启动报表设计器.......................................................................................... - 6 -3.4连接数据源.................................................................................................. - 7 -3.4.1 数据源对话框......................................................................................... - 7 -3.4.2 编辑数据源............................................................................................. - 7 -3.4.3 注意事项................................................................................................. - 9 -3.5设计报表格式.............................................................................................. - 9 -3.5.1 格式设计................................................................................................. - 9 -3.5.2 需注意事项........................................................................................... - 10 -3.6定义参数.................................................................................................... - 10 -3.6.1 参数的编辑........................................................................................... - 10 -3.6.2 常用参数举例....................................................................................... - 11 -3.7定义宏........................................................................................................ - 11 -3.7.1 宏的编辑............................................................................................... - 11 -3.7.2 常用宏举例........................................................................................... - 12 -3.8建立数据集................................................................................................ - 12 -3.8.1 数据集的编辑....................................................................................... - 12 -3.8.2 常用数据集举例................................................................................... - 13 -3.9设置单元格属性........................................................................................ - 14 -3.9.1 数据集在单元格中应用....................................................................... - 14 -3.9.2 显示格式............................................................................................... - 14 -3.9.3 设置预警条件....................................................................................... - 15 -3.9.4 增加动态背景色................................................................................... - 15 -3.9.5 按参数隐藏列....................................................................................... - 16 -3.9.6 主格应用............................................................................................... - 16 -3.10报表预览.................................................................................................... - 17 -3.11报表发布.................................................................................................... - 17 - 4报表部署.................................................................................................................... - 18 -4.1部署位置.................................................................................................... - 18 -4.2Web中显示................................................................................................ - 18 - 5重要概念.................................................................................................................... - 19 -5.1数据源........................................................................................................ - 19 -5.2数据集........................................................................................................ - 19 -5.3参数............................................................................................................ - 19 -5.4宏定义........................................................................................................ - 22 -5.5单元格........................................................................................................ - 22 -5.6主格............................................................................................................ - 23 - 6常用函数.................................................................................................................... - 25 -6.1数据集函数................................................................................................ - 25 -6.1.1 select() .................................................................................................... - 25 -6.1.2 select1() .................................................................................................. - 25 -6.1.3 count() .................................................................................................... - 26 -6.2单元格函数................................................................................................ - 26 -6.2.1 if() ........................................................................................................... - 26 -6.2.2 row() ....................................................................................................... - 26 -6.2.3 value() .................................................................................................... - 26 -6.3字符串函数................................................................................................ - 26 -6.3.1 pos() ....................................................................................................... - 26 -6.3.2 mid() ....................................................................................................... - 26 -6.4数据类型转换函数.................................................................................... - 26 -6.4.1 dateTime() .............................................................................................. - 26 -6.4.2 str() ......................................................................................................... - 26 -1概述该文档主要满足iES-E200电量采集系统中自定义报表制作编写。
润乾报表4.0产品手册
![润乾报表4.0产品手册](https://img.taocdn.com/s3/m/26033521af45b307e871976e.png)
润乾报表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的绘制方式,润乾报表的制表效率数倍于以国外产品为代表的传统工具,且在展现输出、填报、集成性等细节方面也有全面超越,成为报表领域的新一代革命性产品。
在随后的版本中,润乾公司继续不断创新,相继推出了多源填报模型和强关联语义模型,大大扩展了报表工具的应用范围,改进了报表工具的应用方式,引领了报表工具的发展。
润乾公司深信,面对中国这样一个多样化需求、快速增长的软件市场,是可以以应用需求为基础、发挥中国人的智慧和创造力,做出优秀的报表工具,在企业级平台产品市场与国外厂商竞争的。
润乾报表
![润乾报表](https://img.taocdn.com/s3/m/6822510a02020740be1e9b0e.png)
支持方案
J2EE机制的WEB应用 .NET及其它机制的WEB应用 Windows下的图形化程序 UNIX下的字符终端程序 Java Application/Applet
J2EE集成
无独立服务器,作为应用服务器上的应 用或JAR包提交,可与应用程序无缝结合, 达到最高运行效率 可共享应用服务器连接池管理 可利用应用服务器集群能力 统一部署
自由式行式混合填报
填报的格子属性可以 是直接填写的数据, 也可以是下拉数据库 中的字典表。
点中需要填写的格子,格子为选中 状态,可以进行数据的填写。
资产负债表中有大量自动计算和合 法性检查关系
单元格属性 统计图 输出格式 打印控制
HTML APPLET EXCEL/PDF
细节考虑非常周到,远比传统工具内容丰富
单元格属性
常见的显示格式,如浮点数、串、日期时间等 代码值与显示值映射,支持固定枚举、数据字 典表对应 支持属性表达式,可根据单元格数据决定,如 颜色、内容等 单元格中斜线 固定图片与图像字段 单元格超链接
性能分析
报表格数不会太多,性能瓶颈在数据 源相关运算 传统报表的数据库运算
依赖于数据源的运算能力 多表叉乘时复杂库较高O(Nk) 拆成多个简单叉乘 复杂度O(N2)或O(N3)
润乾报表的数据源运算
性能指标很重要,但区分度不强
功能优势
绘制方案 数据统计模型 展现输出 特色填报 其它功能
绘制方案
类EXCEL的网格式 合并格与边框组织报表样式 导入EXCEL表样 底图描绘支持套打
润乾报表设计入门
![润乾报表设计入门](https://img.taocdn.com/s3/m/64d0eb0ebb68a98271fefa34.png)
润乾软件
–
提供最好的报表工具
第41页
To操作符
左操作数:
整数
右操作数:
整数
结果值:
整数集合
举例:
1 to 5
润乾软件
–
提供最好的报表工具
第42页
: 操作符
左操作数
单元格
右操作数
单元格
结果值
由左右操作数单元格为对角点圈起的矩形中的单元格 的集合
举例
A1:D1
润乾软件
–
提供最好的报表工具
第43页
[]数组操作符
哪些属性仅仅解析表达式
统计图单元格的数据值属性 条形码单元格的数据值属性
哪些属性既解析属性值又解析表达式
其他属性都是既解析属性值,又解析表达式
润乾软件
–
提供最好的报表工具
第22页
三、数据源和数据集
3.1 数据源和数据集的概念 3.2 数据源的配置与连接 3.3 数据集的类型 3.4 SQL/存储过程 数据集中参数的使用 3.5 内建数据集 3.6 自定义数据集
举例:
[1,2,3,4]表示一个元素为1,2,3,4的数组 [1,2,3,4][2]表示取元素为1,2,3,4的数组中的第2个元素, 即2
润乾软件
–
提供最好的报表工具
第44页
练习
实现一个乘法表
润乾软件
–
提供最好的报表工具
第45页
集合函数和操作符
Select()/rselect() 特殊函数:Select_one() Group()/rgroup() List() Sql()/query()/query2() To : []
2.4 属性定义的两种方式
润乾报表使用手册
![润乾报表使用手册](https://img.taocdn.com/s3/m/2b8bd6a4f242336c1fb95e7f.png)
润乾报表使用手册(总25页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除报表使用手册XX股份有限公司中国济南目录1 概述..................................................错误!未定义书签。
2 安装..................................................错误!未定义书签。
准备好安装程序................................错误!未定义书签。
安装中的选项..................................错误!未定义书签。
授权文件配置..................................错误!未定义书签。
3 报表制作..............................................错误!未定义书签。
报表制作要求..................................错误!未定义书签。
制作一张报表的步骤............................错误!未定义书签。
启动报表设计器................................错误!未定义书签。
连接数据源....................................错误!未定义书签。
数据源对话框...............................错误!未定义书签。
编辑数据源.................................错误!未定义书签。
注意事项...................................错误!未定义书签。
设计报表格式..................................错误!未定义书签。
格式设计...................................错误!未定义书签。
润乾报表基本介绍
![润乾报表基本介绍](https://img.taocdn.com/s3/m/961d63ece009581b6bd9eb65.png)
润乾报表3.0介绍润乾报表 3.0是用于统计报表制作及报表及数据填报的大型企业级工具软件。
产品首次成功解决了报表单元格与关系数据库之间的关联规律性,特别适合于中国式报表的填报和统计。
一、产品优势1.绘制方便润乾报表采用类EXCEL的绘制方式,真正做到所见即所得,把程序员从繁重且无聊的报表格式设置工作中解脱出来,极大的提高的表格绘制的方便度和效率,产品特有的EXCEL导入功能(包括格式)可充分利用业务人员原有积累。
2.数据模型先进润乾报表独创的数据模型首次成功地解决了中国报表中单元格与数据字段之间的弱关联性,彻底打破传统行式报表方案,报表行列完全对称,特有的层次扩展机制使多层分组及交叉报表制作非常简单,提供针对关联格的跨行跨组运算,很容易计算小计、同期比等数据。
同一报表中支持多个异构的数据源,允许报表各片之间无关,可用多个简单的数据集成组合出复杂报表,程序员无须再为每张报表编程(脚本或存储过程)或写复杂SQL准备数据。
3.输出能力丰富润乾报表每个单元格属性均提供条件控制,如颜色、行高、是否可见等均可与格内数据相关;支持代码显示值对应、多种数据格式、图片文件和图片字段的处理。
产品提供十几种各类统计图,支持PNG/GIF/JPG三种格式。
每张报表均可生成HTML、EXCEL、PDF三种输出格式(输出结果完全不失真,包括其内的统计图)。
单元格与统计图例均可加带参数的链接从而实现数据钻取功能,多层报表可在线收缩展开。
4.打印控制强大润乾报表提供强大的打印控制功能,按行数和纸张大小分页分栏或强制分页,表头自动重复(包括左表头),允许一张纸上打多个报表,提供末页补足空行。
可采用像素和毫米两种计量单位,独创的底图描绘功能以支持套打;5.集成性好润乾报表采用纯JAVA开发,利用服务器端提供丰富的API调用和标记可完全无缝地嵌入到基于J2EE的应用程序中(可看作应用程序员自己写的代码),程序员可更换报表的数据库连接和数据源、采用应用服务器的连接池管理;设计器也提供外置的数据源和数据字典定义,可由应用程序员提供这些信息。
润乾报表3.0
![润乾报表3.0](https://img.taocdn.com/s3/m/28ed9b8ebceb19e8b8f6ba41.png)
润乾报表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以上。
润乾报表——精选推荐
![润乾报表——精选推荐](https://img.taocdn.com/s3/m/be78961f6d85ec3a87c24028915f804d2b16870d.png)
润乾报表集算报表5.0在保留润乾报表V4.x的核⼼功能外,进⾏了优化和精简,其中报表函数也做了适当优化,这⾥就常见计算来⽐较⼀下⼆者函数语法之间的差异。
对⽐函数⼀览表1、数据集函数1.1、ds.group()润乾报表:datasetName.group(selectExp{,descExp{,filterExp{,sortExp{,groupSortExp{,groupDescExp{,rootGroupExp}}}}}})集算报表:datasetName.group(<selectExp>{,filter_exp};{sort1}{:order1},…;{groupSortExp }:{ groupOrderExp })选项:@r 是否root数据集表达式。
主要改变:1、增加@r函数选项,取代原rootGroupExp表达式参数;2、取消分组前记录的排序顺序descExp参数;3、更改排序表达式和排序顺序参数语法。
举例:1.2、ds.select()/ds.select1()润乾报表:datasetName.select( <select_exp>{,desc_exp{, filter_exp{, sort_exp{,rootGroupExp}}}} )datasetName.select1(selectExp{,filterExp{,rootGroupExp}})集算报表:将原ds.select()和ds.select1()合并为ds.select(),语法如下:datasetName.select(<select_exp>{:order_exp},{ filter_exp },{num_exp},{distinct_exp})选项:@r 是否root数据集表达式。
主要改变:1、增加@r函数选项,取代原rootGroupExp表达式参数;2、取消数据的排序顺序descExp参数;3、更改排序顺序参数语法。
润乾报表字符串组参数-概述说明以及解释
![润乾报表字符串组参数-概述说明以及解释](https://img.taocdn.com/s3/m/4f256958cd7931b765ce0508763231126edb77f4.png)
润乾报表字符串组参数-概述说明以及解释1.引言1.1 概述概述部分的内容:在软件开发过程中,经常需要对报表数据进行处理和展示。
而其中一种常见的方式就是使用报表字符串组参数来实现对数据的格式化和灵活操作。
润乾报表字符串组参数就是一种用于报表设计和定制的软件工具,它能够有效地对报表数据进行处理和展示,并且具有一定的自定义能力。
润乾报表字符串组参数的基本思想是将报表的数据按照一定的格式组织成字符串,并通过字符串的操作和处理来实现对数据的展示和操作。
通过使用字符串组参数,我们可以对报表中的各个数据项进行灵活的排列和格式化,以满足不同的需求和要求。
同时,它还可以在报表设计和定制的过程中,方便地对数据进行修改和调整,以便更好地满足用户的需求。
润乾报表字符串组参数的使用非常灵活和方便。
我们可以通过设置参数的格式和内容,来实现对报表数据的格式化和展示。
例如,我们可以使用字符串组参数来设置表头、列名、数据行等信息,从而使报表具有更好的可读性和美观性。
同时,我们还可以通过设置字符串组参数的格式和样式,来实现对报表数据的精确控制和灵活操作。
这些功能的实现,使得润乾报表字符串组参数成为了报表设计和定制中的重要工具。
总之,润乾报表字符串组参数是一种非常实用和灵活的工具,它能够有效地对报表数据进行处理和展示。
通过使用字符串组参数,我们可以轻松地对报表进行定制和设计,满足不同需求和要求。
它的使用不仅可以提升报表的效果和质量,还能够方便地对报表进行修改和调整。
相信在未来的报表设计和定制中,润乾报表字符串组参数将发挥着越来越重要的作用。
1.2 文章结构在本文中,我们将讨论润乾报表字符串组参数的相关内容。
为了更好地理解和使用这些参数,我们将按照以下结构进行阐述:引言:在引言部分,我们将简要介绍本文的概述、文章结构以及目的,以便读者能够更好地了解本文的背景和目标。
正文:正文部分将分为两个要点进行讨论。
- 第一个要点:在这一要点中,我们将详细探讨润乾报表字符串组参数的定义、特点以及用途。
润乾报表简单使用
![润乾报表简单使用](https://img.taocdn.com/s3/m/b9d6f034e518964bcf847cab.png)
润乾报表简单使用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 润乾报表的安装前言:其实我写的东西在润乾帮助文档中都有,但是我希望通过一系列最简单的描述把几千页帮助文档中可能用到的东西抽出来,最快的掌握报表使用。
润乾报表入门
![润乾报表入门](https://img.taocdn.com/s3/m/b5260bcd6f1aff00bed51e4f.png)
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报表通过配置的“数据集”进行取数。
润乾报表设计基础
![润乾报表设计基础](https://img.taocdn.com/s3/m/8d09b20502020740be1e9b35.png)
左主格的认定:
左主格的认定是向左找,规则和上主格的找法一样
润乾软件
–
提供最好的报表工具
第44页
多层分组报表举例
润乾软件
–
提供最好的报表工具
第45页
多层交叉报表举例
润乾软件
–
提供最好的报表工具
第46页
报表区域
横向分区 纵向分区 定位和拉伸规则
润乾软件
–
提供最好的报表工具
第47页
横向分区
规则说明
简单交叉报表
润乾软件
–
提供最好的报表工具
第32页
List()
说明:
获得一个枚举的数据集合
语法:
list(valueExp1{,valueExp2{,valueExp3{,……}}})
参数说明: valueExp(n)
可以是常数或表达式
润乾软件
–
提供最好的报表工具
第33页
Query()/sql()
第10页
数据集
概念 数据集类型 缓存 索引 按页取数
润Hale Waihona Puke 软件–提供最好的报表工具
第11页
数据集概念
数据集其实就是一个假想的二维视 图,是报表的数据来源。一般是一 个SQL语句,也可以来自文件 (XML或TXT等)或其它数据源。 如果报表的数据都是常数,则不必 定义数据集
润乾软件
–
提供最好的报表工具
横向分区从左到右的顺序为:表头列——〉常规列 区域顺序从左到右不可颠倒 表头列可以不存在 合并格不能跨越区域,否则分页时会出现混乱
表头列
表头列一般用来放置报表数据行的行名称。当报表宽度比纸张显 示区域宽时才需要设置表头列,这种情况下分页时表头列就会在 每页中重复显示。
润乾报表培训课程1
![润乾报表培训课程1](https://img.taocdn.com/s3/m/750df73687c24028915fc391.png)
第三步:保存预览。
带查询参数的报表
在我们设计一张报表的时候,很少有里面的数据是固定不变 的,常常需要根据一些条件来过滤出我们想要的数据。这就需要 通过参数的形式控制报表中的数据。
制作待查询参数的报表公分两部完成: 制定参数模板 将报表和参数模板结合起来发布
制定参数模板
第一步:点击工具菜单上的【文件】->【新建报表】,如图:打开新建向导对话框,选择【填报或 参数表单】,再点【生成空白报表】按钮生成一张参数模板。 第二步:在B2单元格中输入 “性别:”,设置单元格内容为靠右对齐。 第三步:选中C2单元格点右键,在下拉菜单中选择【填报属性】。打开“数据填报”窗口,在 “编辑风格”下拉框中选择“下拉列表框”风格类型,将“是否可写”选中。 第四步:点击【设置】按钮,弹出下拉列表框编辑窗口。
2) 选择授权文件,点击【打开】,即可完成默认服务器授权操作。
配置与数据库的连接
润乾报表设计器可以与sqlserver、oracle等当前流行的数据库建 立数据库连接。本案例以连接sqlserver数据库为例。
1) 单击主菜单中的【配置】>【数据源】会弹出数据源操作对话 框。 2) 单击【新建】按钮,会弹出数据库选择对话框,在数据类型上选择【关系 数据库】,然后单击确定按钮,会弹出配置数据库连接的对话框,配置结 束后单击保存,即可完成配置与数据库之间的连接操作。 3) 选择我们刚刚创建的数据源名称,然后单击右侧的【连接】按钮,若 数据源名称变为粉红色,说明与数据库之间的连接已经建立成功,然 后点击【关闭】按钮,接下来我们就可以制作报表,对数据库数据进 行读取操作。
润乾报表基本使用教程
部门:MES事业部 姓名:张辉
目录
润乾报表介绍 安装设计器
润乾报表规范
![润乾报表规范](https://img.taocdn.com/s3/m/18525327dd36a32d737581f1.png)
报表规范1.所有报表都需要表头,即报表名称2.所有数值右对齐,用户数等采用整数显示,涉及到金额等类型的数据默认保留2位小数(展现时,计算过程不要处理),数据采用千位分割符(比如:12,346,789.00 ),比率都要加上百分号,并默认保留2位小数。
3.字体:宋体,字体大小:12,标题字体大小:12,加粗;报表名称字体大小:16,加粗4.查询条件显示顺序时间、地域、网络类型、品牌、渠道、套餐。
5.背景色(RGB)标题行:186,186,214合计行:221,199,135(-96/-2242681)数据行一:255,255,255数据行二:239,239,247(设置方法:在背景色对应的表达式栏中输入“if(round(row()/2)*2=row(),-1,-1052681)”)标题行、合计行边框:白色数据行边框:212,212,2056.省分排序根据码表的ORD字段正向排序,对应列标题统一为“省分”7.省分公司列统一为“省分”,列宽统一为“50/17.6”,对于列很少的报表根据实际情况处理。
总部报表展现数据方面要求:1.时点数的到达值和本年净增、本月净增2.时期数的本年累计和本月值3.有几个Sheet做几张报表4.发展、业务量、收入分为不同的报表展现5.月、年的数放在一起边框:242,240,159实现情况以下实现的报表都仅完成报表展现工作,正式数据未展现。
1市场营销部1.1日报总共26张,目前实现24张,剩余2张“如意通大众卡套餐用户发展日报”由于本期不要求上传数据暂未实现。
1.2世界风品牌月报总共13张,本期要求实现6张,已完成1.3新势力品牌月报总共13张,本期要求实现6张,已完成5张1.4如意通品牌月报总共13张,本期要求实现6张,已完成1.5营销渠道统计指标报表总共4张,本期要求实现3张,已完成2张2增值业务部总共5张,本期要求实现3张,已完成 2 张3数据固定部总共19张,本期要求实现7张,已完成4集团客户部总共31张,本期要求实现29张,已完成6张5国际部总共32张,全部要求实现,未开始6互联互通部总共9张,全部要求实现,已完成5张7客户服务部7.1积分总共9张,全部要求实现,已完成5张7.2俱乐部总共10张,全部要求实现,已完成2张。
润乾报表工具使用情况介绍.ppt
![润乾报表工具使用情况介绍.ppt](https://img.taocdn.com/s3/m/e9be8fcaf705cc17552709a1.png)
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分
润乾报表入门
![润乾报表入门](https://img.taocdn.com/s3/m/b5260bcd6f1aff00bed51e4f.png)
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报表通过配置的“数据集”进行取数。
润乾报表的使用技巧
![润乾报表的使用技巧](https://img.taocdn.com/s3/m/68c931250640be1e650e52ea551810a6f524c8be.png)
润乾报表的使用技巧
润乾报表软件是一个常用的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页面输出的时候,需要设置横向、纵向滚动条来固定报表表头,选中需要固定的行或者列,点属性,将其所属区域设置为“表头区”,就可以固定表头。
以上是我使用过程中总结的一些技巧,另外,润乾报表中提供了很多详细的帮助文档和实例,也很方便简单,易于学习。
润乾报表参数
![润乾报表参数](https://img.taocdn.com/s3/m/9e68abea8ad63186bceb19e8b8f67c1cfad6ee8c.png)
润乾报表参数
润乾报表是一款数据处理软件,其参数包括以下内容:
1. 数据源:润乾报表支持多种数据源,包括Excel、Access、Oracle等。
2. 数据转换:润乾报表可以对原始数据进行转换和处理,包括数据筛选、排序、合并、分组等操作。
3. 报表格式:润乾报表提供了丰富的报表格式选项,包括表格、图表、文本框、图片等,用户可以根据需要进行选择和配置。
4. 数据分析:润乾报表支持多种数据分析方式,包括交叉表、透视表、图表分析等,可以帮助用户更好地理解和分析数据。
5. 报表输出:润乾报表支持多种报表输出方式,包括PDF、Excel、Word等格式,以及邮件、打印等方式,满足不同用户的需求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
润乾报表3.0介绍
润乾报表 3.0是用于统计报表制作及报表及数据填报的大型企业级工具软件。
产品首次成功解决了报表单元格与关系数据库之间的关联规律性,特别适合于中国式报表的填报和统计。
一、产品优势
1.绘制方便
润乾报表采用类EXCEL的绘制方式,真正做到所见即所得,把程序员从繁重且无聊的报表格式设置工作中解脱出来,极大的提高的表格绘制的方便度和效率,产品特有的EXCEL导入功能(包括格式)可充分利用业务人员原有积累。
2.数据模型先进
润乾报表独创的数据模型首次成功地解决了中国报表中单元格与数据字段之间的弱关联性,彻底打破传统行式报表方案,报表行列完全对称,特有的层次扩展机制使多层分组及交叉报表制作非常简单,提供针对关联格的跨行跨组运算,很容易计算小计、同期比等数据。
同一报表中支持多个异构的数据源,允许报表各片之间无关,可用多个简单的数据集成组合出复杂报表,程序员无须再为每张报表编程(脚本或存储过程)或写复杂SQL准备数据。
3.输出能力丰富
润乾报表每个单元格属性均提供条件控制,如颜色、行高、是否可见等均可与格内数据相关;支持代码显示值对应、多种数据格式、图片文件和图片字段的处理。
产品提供十几种各类统计图,支持PNG/GIF/JPG三种格式。
每张报表均可生成HTML、EXCEL、PDF三种输出格式(输出结果完全不失真,包括其内的统计图)。
单元格与统计图例均可加带参数的链接从而实现数据钻取功能,多层报表可在线收缩展开。
4.打印控制强大
润乾报表提供强大的打印控制功能,按行数和纸张大小分页分栏或强制分页,表头自动重复(包括左表头),允许一张纸上打多个报表,提供末页补足空行。
可采用像素和毫米两种计量单位,独创的底图描绘功能以支持套打;
5.集成性好
润乾报表采用纯JAVA开发,利用服务器端提供丰富的API调用和标记可完全无缝地嵌入到基于J2EE的应用程序中(可看作应用程序员自己写的代码),程序员可更换报表的数据库连接和数据源、采用应用服务器的连接池管理;设计器也提供外置的数据源和数据字典定义,可由应用程序员提供这些信息。
6.特色填报功能
除统计报表外,润乾报表还提供数据填报功能,填报表中可加入跨行跨表的合法性检查规则,支持自动计算,与数据库表关系定义灵活,可同时写入多表,支持自由式填报(每表一条记录)、行式填报(每行一条记录)和交叉表填报(每格一条记录),支持多级填报(填报表部分数据可来自其它数据库的汇总表)。
二、构成与应用方案
1.产品构成
润乾报表3.0由三个部分构成:
●报表设计器:设计编辑报表,自带报表运算引擎,连接数据库后可预览打印
报表,并可生成其它格式保存。
设计器不依赖于其它部分,可独立运行;
●报表服务器:在后台提供报表统计运算和填报处理服务,开放各层次的API
接口调用,由其它程序员调用生成结果报表;报表服务器只能运算设计器编辑的报表,但运行时不再依赖设计器;
●报表调度器:作为服务程序运行,在设定的时刻自动计算报表并将结果保存
或推送到指定目的地;调度器运行时依赖于报表服务器;
润乾报表3.0采用纯JAVA开发,对操作系统、数据库、Web服务器均无特别要求,只要能支持Java即可;设计器需要JDK1.4.1以上,其它部分需要JDK1.3.1以上,可采用应用服务器的连接池。
2.报表制作与调度
润乾报表3.0可直接提供给终端用户进行报表制作,其应用结构如下图:
用户可采用报表设计器制表,连上数据库后即可打印或生成其它格式的文件(HTML/EXCEL/PDF);配合以报表服务器与调度器,用户还可设置定时生成规则,调度器会调用服务器按时生成报表并存储到指定目录或EMAIL发送给指定邮箱。
3.报表集成
润乾报表3.0还可由开发人员通过报表服务器的API集成到应用系统中,结
报表服务器提供丰富的API接口(Java类调用/JSP中tag)供程序员将报表嵌入到用户自己的应用程序中(原则应当是基于J2EE机制的B/S应用系统),服务器可与用户程序无缝结合,并可使用WebServer的连接池,程序员还可以通过API替换数据源(如采用XML数据源或其它文件甚至API数据源等)。
除在线填报外,润乾报表支持离线填报,报表服务器可生成带计算公式和合法性检查的HTML文件,用户可离线填写这些HTML文件,填写完毕再提交给填报服务器入库。