润乾报表工具使用情况介绍(精选)
(完整版)润乾报表使用手册
![(完整版)润乾报表使用手册](https://img.taocdn.com/s3/m/018580627c1cfad6185fa704.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报表预览.................................................................................................... - 16 -3.11报表发布.................................................................................................... - 17 - 4报表部署.................................................................................................................... - 18 -4.1部署位置.................................................................................................... - 18 -4.2Web中显示................................................................................................ - 18 - 5重要概念.................................................................................................................... - 19 -5.1数据源........................................................................................................ - 19 -5.2数据集........................................................................................................ - 19 -5.3参数............................................................................................................ - 19 -5.4宏定义........................................................................................................ - 20 -5.5单元格........................................................................................................ - 21 -5.6主格............................................................................................................ - 21 - 6常用函数.................................................................................................................... - 23 -6.1数据集函数................................................................................................ - 23 -6.1.1 select() .................................................................................................... - 23 -6.1.2 select1() .................................................................................................. - 23 -6.1.3 count() .................................................................................................... - 24 -6.2单元格函数................................................................................................ - 24 -6.2.1 if() ........................................................................................................... - 24 -6.2.2 row() ....................................................................................................... - 24 -6.2.3 value() .................................................................................................... - 24 -6.3字符串函数................................................................................................ - 24 -6.3.1 pos() ....................................................................................................... - 24 -6.3.2 mid() ....................................................................................................... - 24 -6.4数据类型转换函数.................................................................................... - 24 -6.4.1 dateTime() .............................................................................................. - 24 -6.4.2 str() ......................................................................................................... - 24 -1概述该文档主要满足iES-E200电量采集系统中自定义报表制作编写。
润乾报表——精选推荐
![润乾报表——精选推荐](https://img.taocdn.com/s3/m/b33540312e60ddccda38376baf1ffc4ffe47e227.png)
润乾报表润乾报表使⽤1: 解压------安装runqian-V4.5.7-install.exe------需要引⽤( 润乾报表v4ide.lic ) 才能打开2: 数据库更换下jar包,将解压出的mysql-connector-java-5.1.48.jar 放到安装⽬录下的reportHome\jdbc下,把原有的mysql夹包删掉3: 引⼊数据需要集成 (润乾报表v4server_win.lic)才能链接数据库,或是启动tomcate4:定制报表后查看要启动tomcate才可以看5:定制的报表要⾃⼰⾃定义位置,⼀般是定义在安装⽬录下的 : reportHome\webapps\demo\reportFiles1.1配置数据源1.2新建报表1.3具体知识1.1:添加⼀⾏1.2:合并单元格合并单元格:选中要合并的单元格,点⼯具栏的即可完成合并操作。
1.3:添加序号1.4:有⼀列内容多,怎么显⽰1.5:给报表增加参数可以给报表增加参数-------然后在配置sql哪⾥引⽤参数------⼤概的过程是进⼊这张报表的时候可以将定义的参数传⼊-------传⼊到这个报表上之后----就可以引⽤在对应的sql上,只要sql上定义了1.6:返回值转义是否扩⼤会议 1:是 0 否',----------查询出来是0和11.7添加超链接这⾥要配合jsp页⾯来做1.8:设置查询参数类型1.9:⼀张报表怎么超链接到另⼀个报表"reportJsp/showReport.jsp?raq=xxxxx/xxxxx.raq&userName="+ER_NAME+"&userId="+ER_ID+"&startdate="+@startdate+"&enddate="+@enddate+"&Id="+@Id1.10: 在么在输⼊框⾥引⽤变量"学习情况统计表"+if(@startdate==null,"2019年1⽉",year(@startdate+"-01")+"年"+month(@startdate+"-01")+"⽉")+"-"+if(@enddate==null,year(now())+"年"+month(now())+"⽉",year(@enddate+"-01")+"年"+month(@enddate+"-01")+"⽉")。
润乾报表基本介绍[技巧]
![润乾报表基本介绍[技巧]](https://img.taocdn.com/s3/m/c4386b2530126edb6f1aff00bed5b9f3f90f7216.png)
润乾报表3.0介绍润乾报表3.0是用于统计报表制作及报表及数据填报的大型企业级工具软件。
产品首次成功解决了报表单元格与关系数据库之间的关联规律性,特别适合于中国式报表的填报和统计。
一、产品优势1.绘制方便润乾报表采用类EXCEL的绘制方式,真正做到所见即所得,把程序员从繁重且无聊的报表格式设置工作中解脱出来,极大的提高的表格绘制的方便度和效率,产品特有的EXCEL导入功能(包括格式)可充分利用业务人员原有积累。
2.数据模型先进润乾报表独创的数据模型首次成功地解决了中国报表中单元格与数据字段之间的弱关联性,彻底打破传统行式报表方案,报表行列完全对称,特有的层次扩展机制使多层分组及交叉报表制作非常简单,提供针对关联格的跨行跨组运算,很容易计算小计、同期比等数据。
同一报表中支持多个异构的数据源,允许报表各片之间无关,可用多个简单的数据集成组合出复杂报表,程序员无须再为每张报表编程(脚本或存储过程)或写复杂SQL准备数据。
3.输出能力丰富润乾报表每个单元格属性均提供条件控制,如颜色、行高、是否可见等均可与格内数据相关;支持代码显示值对应、多种数据格式、图片文件和图片字段的处理。
产品提供十几种各类统计图,支持PNG/GIF/JPG三种格式。
每张报表均可生成HTML、EXCEL、PDF三种输出格式(输出结果完全不失真,包括其内的统计图)。
单元格与统计图例均可加带参数的链接从而实现数据钻取功能,多层报表可在线收缩展开。
4.打印控制强大润乾报表提供强大的打印控制功能,按行数和纸张大小分页分栏或强制分页,表头自动重复(包括左表头),允许一张纸上打多个报表,提供末页补足空行。
可采用像素和毫米两种计量单位,独创的底图描绘功能以支持套打;5.集成性好润乾报表采用纯JAVA开发,利用服务器端提供丰富的API调用和标记可完全无缝地嵌入到基于J2EE的应用程序中(可看作应用程序员自己写的代码),程序员可更换报表的数据库连接和数据源、采用应用服务器的连接池管理;设计器也提供外置的数据源和数据字典定义,可由应用程序员提供这些信息。
润乾报表单元格条件设置
![润乾报表单元格条件设置](https://img.taocdn.com/s3/m/dd30fa377ed5360cba1aa8114431b90d6c858989.png)
润乾报表单元格条件设置润乾报表单元格条件设置是润乾报表软件中一项非常重要的功能,它可以根据用户定义的条件,在报表中对单元格进行动态的格式设置或数值计算。
本文将详细介绍润乾报表单元格条件设置的使用方法和一些常见的应用场景。
润乾报表是一款强大的数据分析和报表制作工具,它的单元格条件设置功能能够大大提升报表的可视化效果和数据分析能力。
通过设置条件,用户可以根据各种规则对报表中的单元格进行格式设置,如加粗、变色、居中对齐等,以突出显示重要信息或异常情况。
同时,条件设置还可以用于进行数值计算,如求和、计数、求平均值等,以快速统计和分析数据。
下面将以一步一步的方式介绍润乾报表单元格条件设置的使用方法:第一步,打开润乾报表软件并加载需要设置条件的报表文件。
在报表编辑界面,选中需要设置条件的单元格或者整列/整行。
第二步,点击工具栏上的“条件设置”按钮,或者通过菜单栏的“数据”-“条件设置”命令打开条件设置对话框。
第三步,在条件设置对话框中,可以看到有两个选项卡:“单元格格式”和“数值计算”。
用户可以根据实际需求选择其中一个选项卡进行设置。
对于“单元格格式”选项卡,用户可以通过设置不同的条件来对单元格进行格式设置。
具体的设置方法是点击“添加”按钮,然后在弹出的条件设置对话框中设置条件的类型、比较方式和比较值。
条件类型可以是“等于”、“不等于”、“大于”、“小于”、“大于等于”、“小于等于”等。
比较方式可以是具体的数值或文本,也可以是某个单元格的数值或文本。
比如,可以设置条件为“数值大于20”或“文本等于‘异常’”。
设置好条件后,用户可以选择所设置条件满足时的格式,如字体加粗、变色、居中对齐等。
同样,用户也可以设置多个条件,以满足不同的格式需求。
设置完条件后,点击“确定”按钮即可完成条件设置。
对于“数值计算”选项卡,用户可以通过设置条件来进行数值计算。
具体的设置方法是点击“添加”按钮,然后在弹出的条件设置对话框中设置计算的类型、比较方式和比较值。
润乾报表实现组内排序报表及改进
![润乾报表实现组内排序报表及改进](https://img.taocdn.com/s3/m/98ba7fc1da38376baf1faeed.png)
润乾报表实现组内排序报表及改进报表开发中经常会遇到需要进行组内排序的报表,如按月份的分组汇总值排序显示,并显示每月销售额前十名的记录。
使用报表工具一般通过隐藏行列辅助可以实现,下面通过实例说明润乾报表的实现过程,以及改进方案。
报表需求根据销售管理系统数据统计客户所在地区的订单总额,地区并按订单总额降序排列,要求每个地区中显示销售额在前五名的销售人员及其订单数量和订单金额,其他人员归入“其他”项中。
报表样式如下:这里应该注意的是地区分组中如果销售人数少于5个则不显示“其他”项(如上图中的西北地区)。
润乾报表实现润乾报表实现主要依靠条件隐藏行实现,根据分组成员数量是否显示“其他”项,报表模板及表达式如下:在润乾报表中,使用ds.group()的多个参数,结合条件判断隐藏行,多种使用方法结合完成了报表开发,可见润乾报表的强大之处。
但是由于要按照分组后汇总的订单金额排序,所以在B3的分组表达式中应用ds1.sum(订单金额)表达式作为ds.group()的参数,对于原始数据量较大的情况下,该表达式效率较低;而且,由于只显示前5名销售,在C3(排名)和D3(其他)中设置了隐藏行表达式,对于分组较多的情况仍然会存在性能问题;另外需要在E3和F3中使用格集过滤表达式计算其他销售人员合计,计算时要带着单元格属性计算,效率仍然不高。
上述提到的问题在传统报表工具中皆是存在的,原因在于数据计算(报表数据源准备)与报表呈现混在一起导致,开发人员不得不再报表中编写较复杂的计算逻辑以完成报表开发,造成报表开发和运行效率都不高。
如果能将两部分分开,势必能提升开发和运行效率。
润乾公司在润乾报表的基础上,推出了可以完全满足复杂报表开发的集算报表,其内置了用于完成报表数据计算(数据源准备)的集算器,从而将数据计算和报表呈现剥离开,进一步梳理了报表开发流程,使得报表开发变得更加清晰。
上述报表需求使用集算报表可以这样完成:集算报表实现编写集算脚本使用集算脚本编辑工具完成计算脚本,并为报表输出计算后结果集:A1:执行sql得到初步汇总订单数据A2:按照地区分组后组内成员按订单金额排序A3-C7:循环A3,取前五名记录,并将超过第五的记录都归入“其他”项,结果写回A3A8:结果按地区总额降序排列后返回给报表报表调用使用集算报表设计器,新建报表,使用“集算器”数据集类型,选择上面编辑好的集算脚本(sort.dfx)报表模板及表达式报表模板中根据集算脚本返回的结果集,分别取得地区分组和销售列表等数据,无需复杂表达式即完成报表开发。
润乾报表3.5独立服务器使用说明
![润乾报表3.5独立服务器使用说明](https://img.taocdn.com/s3/m/e15465232f60ddccda38a000.png)
润乾报表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的使用方法](https://img.taocdn.com/s3/m/4d612362905f804d2b160b4e767f5acfa1c783bf.png)
在润乾报表里面decode的使用方法**在润乾报表中使用Decode 函数的详细指南**在润乾报表中,`Decode` 函数是一个非常实用的工具,它能够帮助用户在数据处理过程中进行条件判断与值替换。
本文将详细介绍如何在润乾报表中使用`Decode` 函数。
### Decode 函数的基础概念`Decode` 函数主要用于根据特定的条件表达式返回不同的结果。
其基本语法结构如下:```plaintextDecode(表达式, 比较值1, 返回值1, 比较值2, 返回值2, ..., 默认值) ```当表达式的结果与某个比较值匹配时,`Decode` 函数将返回对应的返回值。
如果表达式的结果与所有提供的比较值都不匹配,函数将返回默认值。
### 使用场景与示例#### 示例1:简单条件判断假设我们有一个销售报表,需要根据销售区域显示不同的地区名称。
```plaintextDecode(销售区域, "华北", "华北地区", "华东", "华东地区", "华南", "华南地区", "其他")```在这个例子中,如果`销售区域` 字段的值为"华北",函数将返回"华北地区";如果为"华东",则返回"华东地区",以此类推。
如果都不匹配,将返回"其他"。
#### 示例2:多条件组合`Decode` 也可以用于更复杂的条件组合。
```plaintextDecode(销售区域, "华北", Decode(产品类别, "手机", "华北手机", "电脑", "华北电脑", "其他产品"), "华东", Decode(产品类别, "手机", "华东手机", "电脑", "华东电脑", "其他产品"), "华南", Decode(产品类别, "手机", "华南手机", "电脑", "华南电脑", "其他产品"), "其他区域")```在这个例子中,我们嵌套使用了`Decode` 函数,首先判断销售区域,然后根据产品类别返回不同的结果。
润乾报表工具软件集成版V4.0
![润乾报表工具软件集成版V4.0](https://img.taocdn.com/s3/m/ec03234a8f9951e79b89680203d8ce2f006665fd.png)
润乾报表工具软件集成版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.支持数据的管理与维护,可以批量编辑修改数据库中的数据,维护数据库表结构,提供数据的备份与恢复功能。
润乾报表——精选推荐
![润乾报表——精选推荐](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/50f1951ff18583d0496459d1.png)
润乾集算报表的集算器数据集部署润乾集算报表提供了集算器数据集,允许用户使用集算器脚本完成数据的进一步计算和加工,为报表提供数据源支持,从而简化报表开发,提升报表性能。
集算器脚本的编辑需要借助第三方集算编辑器(非报表工具)完成,而后嵌入到报表工具和报表应用中完成报表开发和部署。
下面来看一下集算器数据集的使用和以及报表部署过程。
1开发环境使用集算报表使用集算器数据集时,首先需要设置集算器授权信息和配置数据源连接(如果需要从数据库中取数)。
1.1设置授权信息启动集算报表设计器,选择工具-选项,切换到“集算器选项”,分别设置集算器注册码,寻址路径和主目录。
注册码集算器的版本通过注册码来控制,在该菜单为集算器设置注册码寻址路径指定网格程序中引用的一些文件相对的路径,可设置多个,用分号分隔。
主目录相对路径文件和远程文件的根目录,集算器中未设置主目录时使用当前程序文件所在目录1.2配置数据源(可选)如果集算器脚本中连接了数据库,集算报表调用时还需建立相应数据源,选择工具-数据源,“新建”数据源,如:特别的,新建数据源之前应将相应数据库驱动拷贝到[集算报表安装目录]\common\jdbc 下。
通过如上步骤即可在集算报表设计器中调用集算器脚本(dfx)使用集算器数据集,下面通过两个具体实例说明使用过程。
1.3实例1.3.1报表说明根据学生总成绩排名后,按照蛇形分布进行分班(分两个班),1班是1,4,5,8,…名,2班是2,3,6,7,…名。
现根据班级参数查询本班学生名单。
以下为实现步骤。
1.3.2编辑集算脚本首先使用集算器编辑集算脚本,根据参数从数据库取数完成数据计算,为报表返回计算后的结果集。
配置数据源在编辑脚本过程中往往要进行编辑调试,实时查看运行结果,这时需要配置集算器数据源,数据源配置与报表数据源需要完全一致(包括数据源名称)。
打开集算器编辑器,菜单栏选择“工具-数据连接”,新建数据源如下:设置参数使用集算编辑器,新建脚本(demo1.dfx),设置参数class,用于接收报表传递的班号编辑脚本内容A1:使用上述配置的数据源demo2,建立数据库连接;与集算报表的脚本数据集可以直接使用报表数据源不同,集算器数据集中的脚本必须使用connect(db)语句建立连接A2:执行sql查询所有学生名单及成绩等信息A3:按照学生成绩降序排列A4:为排序后的记录增加排名字段A5:使用A.step()函数取子集,这里根据参数class来动态获取某个班级的成员;A6:为报表返回结果集1.3.3设置报表模板设置报表参数使用集算报表设计器新建报表,设置报表班级参数设置数据集在数据集类型中选择“集算器数据集”,调用上面编辑好的dfx值得注意的是,DFX文件路径可以使用绝对路径,也可以使用相对路径,相对路径是相对在选项中设置的“主目录”(见 1.1中截图),本例相对的主目录为:D:\Program Files\raqsoft\report\webapps\demo\reportFiles。
润乾报表字符串组参数-概述说明以及解释
![润乾报表字符串组参数-概述说明以及解释](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/d37d278984868762caaed503.png)
润乾报表
1.关于隐藏列的导出问题:
如果报表中使用了隐藏列,则在保存为EXCEL后会出现如下情况:
(1)被隐藏的列或单元格中的值会显示出来。
2.如何分页打印表头:
在分页打印报表的时候,如果想将表头在每页都打印出来,则可以将表头做冻结。
3.如何确定表格的分页方式:
在设计器中选择属性报表属性。
在弹出的窗口中可以设置报表的分页方式。
4.创建报表时应注意的问题:
创建报表时通常选空白报表选项,使用其它模板创建出来的报表,会出现一些扩展后不显示之类的奇怪问题。
5.扩展时注意事项:
(1)在选取字段的时候尽量使用数据集函数group();
(2)这个函数中字段与条件之前是两个“,”号分开的,他省略了一个对数据集的排序方式选项。
(3)尽量在数据集中排序,在报表级排序对性能有一些影响。
6.属性格中的一些使用技巧:
在属性窗口中每一个属性后都会有一个“…”按钮,这个可以用来写表达式控制该属性是否起作用。
如:
当满足某种条件是该行显示,则可以这样写
也可以设置满足某种条件后,某行或某单元格的背景色等等。
7.报表列过多:
有时报表计算的列过多会报JA V A堆空间不足异常,这时可以修改一下TOMCAT JVM 中内存区的值。
润乾 使用参数
![润乾 使用参数](https://img.taocdn.com/s3/m/a7a4b14b7dd184254b35eefdc8d376eeaeaa17a8.png)
润乾使用参数
润乾报表是一款国产报表工具,它支持在数据集和表达式中引用参数。
在sql语句中使用参数的方法如下:
- 在需要使用参数的地方写上问号,不用考虑参数的数据类型,程序会自动转换。
- 在参数选项卡中按照问号顺序,写入参数名或含参数的表达式。
- 如果sql语句是执行存储过程,且结果集是通过输出参数来输出的,那么输出参数也用问号表示,和该问号相关的参数写成“@@result”。
在润乾报表中,参数的使用方式可能会因具体的报表需求而有所不同。
如果你想了解更多关于润乾报表的信息,可以继续向我提问。
润乾报表工具使用情况介绍.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/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电量采集系统中自定义报表制作编写。
润乾报表使用及Web部署
![润乾报表使用及Web部署](https://img.taocdn.com/s3/m/4b2ae10f195f312b3069a50a.png)
润乾报表设计器使用及在报表在Web工程中的部署1.润乾报表设计器的使用步骤●安装jdk1.6,并配置好环境变量,配置好润乾报表设计器批处理文件中的JA V A_HOME;●配数据源●新建空白报表;●建数据集;●制作报表并保存;2.报表在Web工程中的部署●安装应用服务器(Tomcat6.0)●导包:将润乾实例工程下WEB-INF目录下的lib目录里的所有jar导入到自己建的web工程中的相同位置;将润乾实例工程下WEB-INF目录下的导入到自己建的web工程中的相同位置;将导入到自己新建web工程的WebRoot下●将class12.jar包导入到应用服务器的lib目录下●修改配置文件将润乾实例工程下WEB-INF目录下的web.xml中的<servlet>→</taglib>中的所有内容都粘贴到自己Web工程的web.xml中,由于xml版本的问题<taglib></taglib>需写在<jsp-config></jsp-config>在应用服务器下的conf目录下的context.xml,打开并在<Context></Context>之间配上<Resource name="Atom" auth="Container" type="javax.sql.DataSource"username="atom"password="atom"driverClassName="oracle.jdbc.driver.OracleDriver"url="jdbc:oracle:thin:@localhost:1521:oracle10"/>3.jsp页面的展现在jsp头部引入在需要展现报表的地方加上下面的代码即可:4.手动部署发布报表Tomcat能否正常启动,首先要配环境变量JA V A_HOME在Tomcat服务器的conf目录下的server.xml文件中配置<Context path="/runqian" docBase="C:\tomcat6-MyEclipse\webapps\RunqianTest"></Context>。
润乾报表的使用技巧
![润乾报表的使用技巧](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/99d696550c22590103029d69.png)
润乾BI要实现的目标
灵活
针对数据结构一次性 建模,解决CUBE方 式下模型频繁更改的 难题,实现真正的灵 活自助
方便
除了RDB,可以直接 针对Excel/TXT等文 件查询分析,无需将 数据导入,随查随用, 简单方便
高效
支持海量数据查询, 提供异步查询机制, 百万级数据查询秒级 响应,查询高效
HTML5报表呈现
报表输出
报表导出Excel/PDF/Word Flash/PDF/Applet打印
中国式复杂报表不是事儿
与Excel无缝交互
设计阶段导入Excel模板确定格式 查看阶段导出Excel易于使用
多源分片
数据来源多个数据表或数据库 在报表中以多分片形式呈现
行列对称
行列属性一致 纵向和横向同时扩展
数据填报-专利
填报样例与编辑风格
多种编辑风格 编辑框/复选框/上下载文件/ 下拉列表/下拉数据集/下拉日 历/下拉树
两种填报表类型 技术人员定制填报表 业务人员自定义填报表
中国式报表鼻祖,诞生18年 类Excel报表设计,与Excel无缝交互 多源分片/行列对称/冻结表头 APPLET/PDF/FLASH打印 WORD/PDF/EXCEL导出 集成Echarts/D3等第三方图库 大屏/DashBoard/手机呈现 填报录入/业务自定义填报 tag-lib嵌入,易于集成
润乾报表
非CUBE方式,一次性建模查询灵活 拖拽查询/计算列/同比环比/统计图 旋转/切片/切块/下钻/上卷 直接基于SQL/Excel/文本分析 报表中心/平台管理/资源/权限 手机端登录/设置/查看 报表中心开源免费
润18年 类Excel报表设计,与Excel无缝交互 多源分片/行列对称/冻结表头 APPLET/PDF/FLASH打印 WORD/PDF/EXCEL导出 集成Echarts/D3等第三方图库 大屏/DashBoard/手机呈现 填报录入/业务自定义填报 tag-lib嵌入,易于集成