用友BQ商业智能平台——图表功能
概述
用友BQ商业智能平台的图表功能包括两个组成部分。
一、Excel图表功能
用友BQ商业智能平台与Microsoft Excel是完全无缝集成的,因此,Microsoft Excel的统计图功能在UF Report 7.0中完全适用,同时图表的设计方法也与Microsoft Excel相同,如用户有个性化的要求或超出本文档范围的统计图需求,可直接参考Microsoft Excel的图表设计功能帮助。同时,图表的种类取决于用户安装的Microsoft office软件的版本。
二、EIS图表功能
EIS(决策信息系统):是一种最新的,通过按纽就可执行的查询数据库的方法.因为通过EIS能将相关联的查询和各种各样的报表文件放在同一界面上浏览和分析,而且各报表间也保持着关联,所以EIS使最终用户访问信息更加方便.
在用友BQ商业智能平台中,Excel图表功能主要包括三维立体柱图与饼图,双轴折线图,金额走势图,柱状堆积图,雷达图;而EIS图表功能则包括地图,漏斗图,椎形图,柱形图,线形图,Pie形图,圆环图,面积图,vista效果图表,Bevel效果图表,组合图,蜂窝图,仪表盘等图表方式。
Excel图表功能不在本文论述范围内。
制作步骤
1、本文的例子均是基于之前的数据表字段统计并链接到相关明细字段。
2、新建智能查询,主要是某表的字段统计,该智能查询命名为字段统计,统计SQL如下
select table_name,count(*) fieldnumber,sum(data_length) fieldlength, sum(decode(nullable,'N',1,0)) nonnullcolumn, sum(decode(nullable,'Y',1,0)) nullcolumn from user_tab_cols where table_name like 'CENTER_TBL_QUESTION%' group by table_name |
3、为了方便的原因,我们直接使用基于SQL的方式,并重新命名相关数据列。
4、再新建一个智能查询,主要是某表的详细字段描述,该智能查询命名为字段详情,同样重新命名相关数据列名称。
select table_name,column_name,data_type, data_length,data_precision,nullable,column_id from SYS.user_tab_cols order by table_name,column_id |
5、新建一个表名称参数,直接使用SQL方式
select distinct {tt}.SYS.USER_TAB_COLS.table_name
from {tt}.SYS.USER_TAB_COLS
where {tt}.SYS.USER_TAB_COLS.table_name like 'CENTER_TBL_QUESTION%'
|
6、最终两个智能查询情况如下
7、新建一个窗体,以开始进行EIS报表设计。
8、将字段统计和字段详情两个智能查询拖入窗体,并点击是
9、在快捷按钮上选择插入图表
以下为图表的主要相关属性说明:
BindDataset:绑定的查询对象
BindEnvVar:绑定链接时要传递的参数,本例中点击不同的数据表,链接到该表的详细表结构.因此所传递的参数是表名称.
Linkto:链接到的目标对象
AxisColumn:图表所对应的列名称
SeriesColumns:各块所对应的列的值
ChartType:选择图表的类型,漏斗图的类型为"13-Funnel".
Sytle:选择对应的图表类型的风格,如:2D,3D Vista等
10、在图表处右键点击属性页,设置绑定的数据集,X/Y轴的相关字段以及绑定查询变量。
11、右键点击“链接到”,我们可以看到系统共享区的各个对象,在此我们选择字段详情即可。
12、返回后,再次查看该图表控件的相关属性。
13、完成后我们刷新数据,即可看到
14、点击相关表名称,即可打开对应表的字段详情。
总结
用友BQ商业智能平台提供了基于Excel和EIS等大量的图表功能,以满足信息决策支持的需要,将多样化的数据分析结果展示在一个平台,其强大的分析功能为决策者传送关键数据,而且不需编程即可完成复杂的EIS展示。
其它图表制作方式与该饼形图极为相似,基于篇幅所限,再次不做重复。
本文转自baoqiangwang51CTO博客,原文链接:http://blog.51cto.com/baoqiangwang/387824,如需转载请自行联系原作者