HyperionIR报表的制作流程和方法_第1页
HyperionIR报表的制作流程和方法_第2页
HyperionIR报表的制作流程和方法_第3页
HyperionIR报表的制作流程和方法_第4页
HyperionIR报表的制作流程和方法_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单位:舜德竞天

编写人:许常宾

一、简述

二、报表日勺制作流程

三、制作报表的前提条件

1.成果表

2.brio的展示表

四、从系统中拷贝报表

五、删除当地成果中的列

六、设置查询区

1.将查询区中H勺表删除

2.选择brio的展示表

a.选择oce

b.选择表

c.选择歹U

d.给指标力口sum函数

e.修改字段名

£执行查询

七、设置成果区

1.添加计算项

2.添加限制

八、生成图表区

1.趋势图

2.构成图

3.对比图

4.旋转透视表

九、设置仪表板

1.修改“condit沁n”下拉列表

2.修改“KPI”卜拉列麦

3.修改初始化按钮脚本

十、公布报表

1.点击右上角日勺按钮

2.设置组权限

3.选择连接

4设置刷新时间

十一、将报表的链接加入系统

十二、附录

报表的制作流程和措施

一.简述

1.本文档简介使用模板制作报表日勺环节、流程和措施,不包括模板日勺制作措施,模板H勺制

作措施另有文档简介。在阅读本文档之前,读者需要对如下几点有大体欧I或感性日勺认识:

2.通过网上日勺资料或系统内日勺报表对brio有初步日勺理解

3.自己亲自安装并简朴使用过brio『、J客户端briodesigner

4.最佳对brio采用日勺脚本javascript和brioH勺内置对象有一定理解

磔1对先对brioH勺客户端做一下简朴简介,要详细理解请参照brio自带的协助文档

rrrX-RK

g—g

区歹lj

1.如上图所示,brio的客户端briodesigner的界面可分为如下几种部分:

2.菜单栏

3.工具栏

4.区标题和区列表

5.区内容

6.控件面板

在“运行模式”下控件面板为空白,在“设计模式”下控件面板中显示设计界面所用的所有

控件,“设计模式”H勺界面如下:

一般在“设计模式”下顾客可以创立控件对象、调整界面布局、修改控件属性和编写脚本,在

"运行模式下"顾客可以查看布局效果和调试脚本。两种模式的切换方式是"ctH+d"、或单

击"仪表板"菜单中的"设计模式"。下面详细简介一下怎样用模板制作报表:

报表的制作流程:

下面对制作报表的每个环节作一下详细讲解

三、制作报表的前提条件

1.成果表

成果表是指要用brio展示的数据表,即brioH勺源表。

首先要确定要展示哪些数据,假如COMMEN

这些数据分散在多种表中,尽量将T

数据统一到一种成果表中,如业务

DATA_TYPDATA_LENGTDATA_PRECISIO

量的成果表为

EHN

SD_ZHZC_OPERATION_ANALYSE

,包括如下字段:

COLUMN_NAME

分企业

AREA_IDNUMBER2218

代码

小区代

TDPT_IDNUMBER2218

片区代

C0MML'N_IDNUMBER2218

PAGENUMBER张数NUMBER2218

TIMES次数NUMBER2218

CHARGE费用NUMBER2218

业务类

BUSINESSTYPENUMBER22null

型代码

运行商

BISINESS_IDNUMBER22null

代码

与否计

FEE_TYPENUMBER22null

与否大

ISBIGCUSTNUMBER22null

客户

通话类

TYPENUMBER22null

CREATE^DATE口期DATE7null

通话时

RAW_UNITSNUMBER2218

长秒

DIS_USER顾客数NUMBER2218

2.brio的展示表

在成果表的基础上生成brio11勺展示表,brioCOMMEN

的J展示表日勺命名规则为成果表表名+”T

_brio”,如业务量的brio展示表表名为

SD_ZHZC_OPERATION_ANALYSE_BRI

DATA_TYDATA_LENGDATA.PRECISI

O,brio口勺展示表在成果表的字段基础上增

PETHON

长了维度的I名称,如AREA_NAME.

TDPT一NAME、COMMUN_NAME、

BISINESS_NAME等,见下表:

COLUMN_NAME

分企业

AREA_IDNUMBER2218

代码

AREA_NAME分企MRVARCHAR250null

小区代

TDPTIDNUMBER2218

码—

TDPT_NAME小区VARC1IAR250null

片区代

C0MMUN_IDNUMBER2218

COMMUN_NAME片区VARCHAR280null

业务类

BUSINESSTYPENUMBER22null

型代码

业务类

BUSINESSTYPE_NAMEVARC1IAR250null

运行商

BISINESS_IDNUMBER22null

代码

BUSINESS_NAME运行商VARCHAR250null

与否计

费:0

FEE_TYPE计•费1NUMBER22null

免费

与否大

客户:

IS.BTGCUST。非1NUMBER22null

通话类

TYPENUMBER22null

型代码

通话类

CALLTYPE_NAMEVARCHAR280null

CREATEDATE日期DATE7null

PAGENUMBER张数NUMBER2218

TIMES次数NUMBER2218

CHARGE费用NUMBER2218

通话时

RAW_UNITSNUMBER2218

长秒

DISUSER顾客数NUMBER2218

BrioH勺展示表中不能有内容为null字段,null字段会导致查出来的数据不,隹,

内容为''的字段也不要有,由于顾客看到内容为空的单元格或图形中有空日勺坐

标点会不知所云,因此在生成brio展示表的I时候要先处理一下,将内容为null

的数值型字段替代成0,将内容为null或"日勺字符型数据替代成'未知」即

执行类似下面的脚本:

deletefromSD_ZHZC_OPERATION_ANALYSE_BRIO;

insertintoSD_ZHZC_OPERATION_ANALYSE_BRIO(...)select...from

SD_ZHZC_OPERATION_ANALYSE;

updateSD_ZHZC^OPERATION_ANALYSE_BRIOsetAREA_NAME=(selectdistinct

AREA_NAMEfromSD_ZHZC_AREA_INFOwhere

AREA_ID=SD_ZHZC_OPERATION_ANALYSE_BRIO.AREA_ID);

updateSD_ZHZC_OPERATION_ANALYSE_BRIOsetTDPT_NAME=(selectdistinct

TDPT_NAMEfromSD_ZHZC_AREA_INFOwhere

TDPT_ID=SD_ZHZC_OPERATION_ANALYSE_BRIO.TDPT_ID);

updateSD_ZHZC_OPERATION_ANALYSE_BRIOsetCON!MUN_NAME=(selectdistinct

COMMUN_NAMEfromSD_ZHZC_AREA_INFOwhere

COMMC'NID:SDZHZCOPERATIONANALYSEBRIOMLNID);

updateSD_ZHZC_OPERATION_ANALYSE_BRI0setAREA.ID=0where

AREA_IDisnull;

updateSD_ZHZC_OPERAT10N_ANALYSE_BR10setAREA_NAME二'未知'where

AREA_NAMEisnullorAREA_NAME='';

updateSD_ZHZC_OPERATION_ANALYSE_BRI0setTDPT.ID=0where

TDPT_IDisnull;

updateSD_ZHZC_OPERATION_ANALYSE_BR10setTDPT.NAME='未知'where

TDPT_NAMEisnullorTDPT_NAME='';

updateSDZHZCOPERATION_ANALYSE_BRIOsetCOMMUN_ID=0where

COMMUN_IDisnull;

updateSD_ZHZC_OPERATION_ANALYSE_BRIOsetCOMMUN_NAME二'未知'where

COMMUN.NAMEisnullorCOMMUN_NAME='':

updateSDZHZCOPERATIONANALYSEBRIOsetPAGENUMBER二0where

PAGENUMBERisnull;

updateSD_ZHZCOPERATION_ANALYSE_BRIOsetTIMES二0where

TIMESisnull;

updateSDZHZCOPERATIONANALYSEBRIOsetCHARGE二0where

CHARGEisnull;

updateSDZHZCOPERATIONANALYSEBRIOsetRAWUNITSwhere

RAW_UNITSisnull;

updateSD_ZHZC_OPERATION_ANALYSE_BRIOsetDIS_USER=0where

DIS.USERisnull;

commit;

犯从系统中拷贝报表

首先打开系统中的任意一张报表,如下图

选择指标张数己选条件达•I

趋势图

另一方面先点击横线再点击左匕角的区域,以调出报表日勺菜单,在报表的文献

菜单中选择另存为

文件旧编辑⑹视图(V

另存为(A)…

保存选项(T)►

导入数据文件⑴►

导出(E)►

文档脚本伽)…

页面设置(U)…

JJ印预览(V)

打印(P)…

属性

五.删除当地成果中的列

如下图,在“区列表”中选择当地成果,在右下角日勺窗口中shift+单击选中所

有列,按Del犍或点击右键选删除

070301

07030I

□010301未如未如

070301未知未知

[S0T0301耒知未如

c070301未知未知

③070301未知未知

0T0301未知未知

3070301未知甲种固话

070M1家帅甲件困话

070301未知甲仲因话

070X1未知甲件B1话

07030】

070301未知甲肿助话

010301

070301未知甲神固话

070X1耒凝甲阱用话

070301未知甲仲因话

070301未知甲仲ED5

0T0301未知乙件固话

C&结果国,矶070301木外乙伸固俗

。日0N0T0X1氽如乙件固话

5070301未知乙仲固话

HBW

□分公司代用070X1未知乙阱BJ语

。分公司07030】未知乙林固话

U社区代B070301未知乙肿03雷

BVJL东如乙林固话

日片区代同070301未知乙林固话

。片区070X1

n业务类短代秘0T0301U未知乙仲因话欧信

u业务类器070X1出未知乙冲田5

B运啻海代培0W0110未知乙林固话

口运看南070301未知乙2固话

乙件固话

B计费标有N07030】旧氽如

H计费标充070301@未知乙伸固话

B大客户标击M070X1出未如乙阱BJ话

口大客户行官7WEK

Uil话变85代附

。通饵笑盟

日张家

。次我

4691⑸469129行也6。修

六、设置查询区

1.将查询区中的)表删除

L理三尖里内的理话尖型bUMl5t3WJbUMKX^JbUMg?fflJSUM瞠is町箕秒.Ji

限制->朝主邀或计曳请求或拖至此处未创童期制

SdZhzcOperationAnalyseBrie

AreaId自删除

AreaNameJA

+(S表TdptId

TdptName提升到元主题(p)

CommunId

CommunName3结构视图

Businesstype细节视图

BusinesstypeName图标视图

BisinessId

RisinaqsM^-no展性...

提醒将删除和表有关的某些内容,单击确定即可。

2.选择brio的展示表

a.选择oce

警告

Cn表

31找不到连接文件:ora9iCom.ge「确定

单击表前面日勺加号,提醒找不到oce文献,单击确定选择oce文献。oce文献是

指数据库的连接文献,里面寄存了数据库的连接信息,如IP、顾客名和密码等。

生成。ce的措施见附录。

b.选择表

选择oce并输入顾客名和密码后从表中选择brio的展示表,拖入右边日勺查询区

bU/H乙tAJNhUJ

uSdZhzcOperatl

SD_ZHZC_OPERATION_ANALYSE

nAreaId

nSD_ZHZC_OPERATION_ANALYSE_02AreaName

nSD_ZHZC_OPERATION_ANALYSE_02BTdptId

SD_ZHZC_OPERATION_ANALYSE_BRITdptName

nCommunId

SD_ZHZC_OPERATION_ANALYSE_BRIC

nCommunName

nSD_ZHZC_OPERATION_ANALYSE_MXBusinesstype

nSD_ZHZC_OPERATION_ANALYSE_TESTBusinesstypeN<

BisinessId

SD_ZHZC_OPERATION_ANALYSEBAK

nRiicinpccM^mp

ncnnAMQICIIMITC

C.选择列

将要展示的字段拖入上边的祈求区

d.给指标加sum函数

指标是指表中的需要分析的数值型字段,如顾客数、费用等,如卜.图,选中指标

字段,单击鼠标右键,选择数据函数\总和

「PagenurnberTimesCharge[RawUnits!——;

L—

七处来创建海颔

无L

添加计篁项总和_________1

平均值

隐藏

最小值

删除

最大值

雇性…计数

—不重复计数

字体…

加权…

e.修改字段名

双击字段,将名称改为字段日勺中文含义

小提醒:有些字段中寄存日勺数据并不是顾客想看到日勺数据格式,如日期中寄存

时也许是“20070301下午00:00:00",计费标志和大客户标志中也许寄存0

和1,在这里先将这些字段日勺名称改为其他名字,如日期名称先改为日期及计

费标志先改为计费标志N,在成果区中再通过“添加计算项”进行转换,”添加

计算项”在下面设置成果区中简介

《勤分公司代码分公司社区代招社区片区代码片区业务类型代码业务类型运营商代码运营商

通话类型代码通话类数SUM集数)SUM。欠数)SUM陵用)SUM通话时长秒)SUM佣尸数)

f.执行查询

选择工具菜单\处理查询\目前

工具①窗口(她帮助(由

处理查询(E)当前(C)…

全部3)

连接(O

自定义(U)…

连接管理器(M)..,FU

正在处理顺序(R)…

保存淬榕m...

执行后系统自动切换到成果区

七.设置成果区

1.添加计算项

如上所属,添加计算项的目日勺是将字段转换为顾客想看到的数据格式,如将日

期寄存日勺也许是“2007-03-01下午00:00:00",目前要转化为“20230301”:做

法如下:

在任意一列上单击鼠标右键,选择添加计算项

限制…

升序排列

降序排列

添加计算项…

添加分蛆列…

添加日期分蛆

删除列

名称改为日期,定义中输入转换规则,转换规则可以是一种函数、一种计算体现

式、ifthen语句或一段javascript脚本,可以点击右边的I函数选择要用的I函

数,选择引用添加用到H勺列,单击确定。计费标志和人客户标志的转换与比相

似。

2.添加限制

限制的含义相称于sql语句中的where条件,添加限制就是为报表添加查询条件,

添加限制的措施如下:

双击要添加限制日勺列弹出限制对话框

限制:日期

名称:|日期确定

r包括空值

「非B等于

显不值070301

自定义值070302

070303

自定义SQL070304

070305

全选|

070306

传送|070307

070308

070309

n7min

先随便选择一种值,单击确定,然后再双击列,将滚动条滚动至末尾,点一下

图中红圈标出的位置,然后单击“确定”,提醒必须选中一种或多种值,然后再

单击“忽视”

a.这样做的原因有两个:

b.只有先选中值,再单击“确定”才能添加上限制,直接单击“忽视”是

添加不上限制日勺

上面点击红圈标出的位置是为了让选中时值失去焦点,顾客没有设置条件时不

应当有选中的值

注:“忽视〃的含义是忽视此条件,即不对字段添加限制。

八、生成图表区

1.趋势图

单击趋势图区,将日期拖到X分类,第一种指标拖到Y数值,按顾客的规定

决定与否要拖Z类别如下图:

H日

口分公司

HttE

口版

070301070304070307070310070313070316070319070322

口业务类型

。运

B计费标志

B大客尸标志

口通话类型

■费用

B通话时长秒日期

口用户数

.z娈加营商

X分日期

zjl

2.构成图

同趋势图

日期

分公司

社区

片区

业务

运营

计费

大客

通话

张数

次数

费用

通话

用户数

_

_____

_____

___

_____

_____

_____

_____

_____

_____

_____

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论