润乾报表使用手册

上传人:公**** 文档编号:431726781 上传时间:2023-09-30 格式:DOC 页数:26 大小:588.50KB
返回 下载 相关 举报
润乾报表使用手册_第1页
第1页 / 共26页
润乾报表使用手册_第2页
第2页 / 共26页
润乾报表使用手册_第3页
第3页 / 共26页
润乾报表使用手册_第4页
第4页 / 共26页
润乾报表使用手册_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《润乾报表使用手册》由会员分享,可在线阅读,更多相关《润乾报表使用手册(26页珍藏版)》请在金锄头文库上搜索。

1、报表使用手册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设计报表格式- 10 -3.5.1格式设计- 10 -3.5.2需注意事项- 11 -3.6定义参数- 11 -3.6.1参数的编辑- 11 -3.6.2常用参数举例- 12 -3.7定义宏- 12 -3.

2、7.1宏的编辑- 12 -3.7.2常用宏举例- 13 -3.8建立数据集- 13 -3.8.1数据集的编辑- 13 -3.8.2常用数据集举例- 14 -3.9设置单元格属性- 16 -3.9.1数据集在单元格中应用- 16 -3.9.2显示格式- 16 -3.9.3设置预警条件- 16 -3.9.4增加动态背景色- 17 -3.9.5按参数隐藏列- 17 -3.9.6主格应用- 17 -3.10报表预览- 18 -3.11报表发布- 18 -4报表部署- 19 -4.1部署位置- 19 -4.2Web中显示- 19 -5重要概念- 20 -5.1数据源- 20 -5.2数据集- 20 -5

3、.3参数- 20 -5.4宏定义- 21 -5.5单元格- 22 -5.6主格- 22 -6常用函数- 24 -6.1数据集函数- 24 -6.1.1select()- 24 -6.1.2select1()- 24 -6.1.3count()- 25 -6.2单元格函数- 25 -6.2.1if()- 25 -6.2.2row()- 25 -6.2.3value()- 25 -6.3字符串函数- 25 -6.3.1pos()- 25 -6.3.2mid()- 25 -6.4数据类型转换函数- 25 -6.4.1dateTime()- 25 -6.4.2str()- 25 -1 概述该文档主要满

4、足iES-E200电量采集系统中自定义报表制作编写。2 安装2.1 准备好安装程序2.2 安装中的选项点击安装程序,安装过程中会出现一下选择界面,请注意选择;2.3 授权文件配置启动报表设计器(启动方式参加3.2),点击“系统/数据源”菜单,弹出窗口如下图所示:3 报表制作使用自定义报表的一个显著特点需要显示的对象具有某一项相同的属性,若没有相同属性可以人工设置相同属性; 方法一:对对象进行编码设置(可以利用母线、变压器编码信息进行人工设置相同属性);方法二:可以将对象添加到其他电量公式中;3.1 报表制作要求 支持非自然日查询; 支持非自然月查询; 支持表码异常提示; 日、多日、月报表通用;

5、 表码小数位数显示为4位;3.2 制作一张报表的步骤3.3 启动报表设计器启动报表设计器的方式有三种方法:方法一:在安装目录(比如默认的安装目录:C:Program FilesreportHomebin)寻找startup.bat的程序文件,双击运行即可;方法二:从程序组中选择:开始 - 程序 - 润乾报表 - 润乾报表设计器方法三:安装完润乾报表之后,在桌面上会出现润乾报表设计器的快捷方式,双击即可。润乾报表设计器的主界面,如下图所示:3.4 连接数据源3.4.1 数据源对话框点击“配置/数据源”菜单,进入以下对话框:3.4.2 编辑数据源如果有已编辑好的数据源,点击“连接”按钮。如果没有已

6、编辑好的数据源,点击“新建”按钮,增加一个数据源,数据源的编辑界面如下:选择“关系型数据库”,点击“确定”按钮,进入下面的页面:在这里,我们将数据源名称命名为jdbc/RCCEEI,数据库类型选择ORACLE,客户端字符集选择GBK,数据字符集选择GBK,驱动程序选择oracle.jdbc.driver.OracleDriver,数据源URL为jdbc:oracle:thin:数据库IP:1521:db,用户为XXX,密码为?,点击“确定”按钮,建立此数据源. 至此,数据源建立完毕,点击“配置数据源”,选中要连接的数据源,点击“连接”按钮,连接词数据源。3.4.3 注意事项需要和tomcat连

7、接池配置一致:3.5 设计报表格式3.5.1 格式设计方法一:新建报表新建报表并根据客户需求设计报表格式包含标题、报表头、数据区,如下图:方法二:导入Excel文件点击“文件/打开”菜单,弹出窗口如下图所示:选择客户提供的报表,点击打开。方法三:根据现有报表修改 打开现有的报表文件,修改该文件使其符合客户要求;3.5.2 需注意事项 边框设置 对齐设置(字符左对齐,数字右对齐,标题、序号居中) 隐藏不显示的单元格(行属性和单元格属性向冲突时行属性优先) 删除没有用到的单元格3.6 定义参数3.6.1 参数的编辑点击“配置/参数”菜单,弹出窗口如下图所示:可以对参数进行添加、修改、删除等操作;参

8、数的值是从网页传递过来,此处参数名称应和网页一致;3.6.2 常用参数举例st:starttime简拼表示报表显示数据的开始时间,目前用秒数表示;et:endtime简拼表示报表显示数据的结束时间,目前用秒数表示;substaid:substationid简拼表示变电站ID;strhour:非自然日的开始时间的分钟数,8:00表示为:480;strdatetype:报表的时间类型,1为日报表,2为月报表,3为多日;lst:laststarttime简拼表示报表显示数据的开始时间的去年同期时间,目前用秒数表示;let:lastendtime简拼表示报表显示数据的结束时间的去年同期时间,目前用秒数

9、表示;yearsecs:表示报表显示数据的开始时间的年初时间,目前用秒数表示;lyearsecs:表示报表显示数据的开始时间的上一年的年初时间,目前用秒数表示;3.7 定义宏3.7.1 宏的编辑点击“配置/宏”菜单,弹出窗口如下图所示:可以对宏进行添加、修改、删除等操作;宏的赋值可以使用具体的数字、参数或者表达式;3.7.2 常用宏举例1、对参数进行处理的宏startyear= mid(str(dateTime(st*1000),0,4);表示开始时间的年份。endyear= mid(str(dateTime(et*1000),0,4) ;表示开始时间的月份。startmonth= mid(s

10、tr(dateTime(st*1000),5,7);表示结束时间的年份。endmonth= mid(str(dateTime(et*1000),5,7);表示结束时间的月份。2、在数据集中进行替换的宏 3.8 建立数据集3.8.1 数据集的编辑点击“配置/数据集”菜单,弹出窗口如下图所示:可以对数据集进行添加、删除、修改等操作;常见数据集包括描述信息和历史数据数据集;描述信息数据集:计量点数据集、母线数据集、主变数据集、线路数据集、CT数据集等;历史数据数据集:表码数据集、电量数据集等;3.8.2 常用数据集举例母线供电量开关数据集:select a.id as id,a.name, a.pa

11、rts_id as cparts_id, b.parts_type,b.parts_id as parts_id,c.name as switch_name,b.start_date,b.end_date ,c.voltage_level as voltage_level,b.parts_para as parts_para,b.cal_sign as cal_sign,d.voltage_level as gvoltage_levelfrom calc_desc a,calc_para b,switch c ,generatrix d where a.id=b.calc_id and a.p

12、arts_type=9 and a.parts_id =d.id and a.parts_para=0 and c.id=b.parts_id and d.substation_id=$substaid and (b.start_date=$starttime)or(b.start_date=$endtime)CT数据集:select mp_id,run_date,coef from ct where run_date=$starttime and mp_id in(select b.parts_id as parts_id from calc_desc a,calc_para b,switc

13、h c ,generatrix d where a.id=b.calc_id and a.parts_type=9 母线公式中的计量点and a.parts_id =d.id and c.id=b.parts_id and d.substation_id=$substaidand (/公式时效判断(b.start_date=$starttime) or(b.start_date=$endtime) order by run_date desc电量数据集:SELECT mp_id,power_type,sum(total_value) as total_value from( select mp

14、_id, mod(power_type,10)+10 as power_type,sum(total_value) as total_value from mp_day_e$year WHERE datetime=$starttime and datetime$endtime and power_type70 and mp_id in(select b.parts_id as parts_id from calc_desc a,calc_para b,switch c ,generatrix d where a.id=b.calc_id and a.parts_type=9 and a.parts_id =d.id and c.id=b.parts_id and d.substation_id

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号