《商业智能(BI)-第15章 数据可视化42572.docx》由会员分享,可在线阅读,更多相关《商业智能(BI)-第15章 数据可视化42572.docx(104页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Evaluation Warning: The document was created with Spire.Doc for .NET.第15章 数据可视化分析15.1可视化概念及特点可是化概念:可视化分析,又又叫综合分析析、EIS等等,他将相关关联的数据、报报表、仪表盘盘、和图形等等组织在一起起,通过数据据、对象间的的联动、钻取取来实现快速速的、多角度度的数据查看看、追踪和挖挖掘,从而协协助决策者做做出正确的判判断与决策的的过程。可视化特点:拖放式和配置式式的界面设计计,所见即所所得,易学易易用;图形丰富、动感感;足够多的辅助对对象,能轻松松实现用户交交互;强大的数据追踪踪,能追本溯溯源,
2、实现简简单。15.2 第一一个简单的可可视化界面制制作在这个示例中简简要的介绍了了图表的界面面布局,以及及几种图表制作的几个基基本的步骤。首先确认界面的的布局,也就就是我们的示示例要做成什什么样子的,本本示例界面中中的布局,如如下图:第一步,根据据我们已经确确定好的布局局图,可以看看出这是三个个不用维度的的数据组,所所以,我们需需要做三个查查询,用于图表展展示的数据,第一个查询名称为“地区明细查询”同时设置“地区”为查询参数,如下图:结果如下图:第二个查询名称称为“城市明明细查询”,同同时设置“城城市”为查询询参数,如下下图:结果如下图:第三个查询名称称为“类别明细查询询”,同时设设置“类别”
3、为查询询参数,如下下图:结果,如下图:第二步:有了以以上的数据,我我们就可以通通过图表来展展示了新建建窗体,将上上一步做好的的三个查询一一一拖放进来来,在弹出的的窗体中选择择“是”第三步:在窗体体的快捷按钮钮区中点击如如下图,选择择“图表”第四步:选中插插入到窗体中中的图表,点击右右键,选择“属属性页”,如如下图:属性页的输入框框内容可以从从旁边的下拉拉列表中获得得。根据自己己所需的维度度来选择自己己所需的字段段.Axiss Coluumn相当于于X轴,Seeries Colummn相当于YY轴,Tipp Coluumn鼠标悬悬停所显示的的数据。在“BBind EEnvVarr”绑定“地区明明
4、细查询”中中设置的参数数字段,并在在名称前加注注“?”,该该参数适用于于当前窗体整整个生命周期期,如下图:同时,点击图图表后,在界界面右下方的的属性区同样样也会出现选选中图表的属属性,内容设设置与上图相相同,如下图图:第五步:以同样样的操作方式式,完成剩余余的两个图表表。如下图:但是依照之前前设计的布局局,右侧的两两个图表是柱柱状图,那要要如何来实现现呢?方式很很简单,只要要在被选中图图表的属性区区,改变“CChartTType”的的属性即可,如如下图:本示例中,我我分别为右侧侧的两个图表表选择了“22”和“4”选选项。属性说明:AxisCollumn:图图表所对应的的列名称。SeriesCC
5、olumnns:各块所所对应的列的的值。ChartTyype:选择择图表的类型型。Sytle:选选择对应的图图表类型的风风格,如:22D,3D Vistaa等。Bind EnnvVar:绑定参数。其中:BinddEnvVaar:所绑定定的参数名称称应该于查询询“按地区统统计”中的参参数名称完全全相同第六步:在做好好了以上设置置后,刷新窗窗体,图表的的最终效果展展示如下:15.3 可视视化分析的可可用元素15.3.1 表格15.3.1.1 查询表表格查询报表是BQQ的可展示基基本元素之一一,他在效率率和容量方面面表现尤为凸凸出;界面风风格可配置性性高,能完全全融入到可视视化分析的页页面内。第一步
6、,新建一一个窗体后,可可以直接将系系统共享区内内的查询报表表拖放到窗体体中。在提示示的对话框中中选择“否”,如如下图:选择“否”后,一一个简单的查查询表格界面面就形成了,如如下图:第二步,界面的的美化:完成成界面的布局局后,对于界界面的一些美美化属性还要要进行一些设设置。如:去去掉查询报表表的工具栏需需要在BQ属性中配置:ShoowToollBars = fallse,如下图:得到结果,如如下图:第三步,对于于更多的美化化设置,主要要针对于查询询本身,所以以我们要转到到该查询中来进进行操作。打打开拖放到界界面中的查询询,选择快捷捷工具栏中的的按钮的下拉列列表下的“显显示/修改表表格属性”,如如
7、下图:第四步,在弹弹出的对话框框直接点击“确确定”按钮,如如下图:点击“确定”按按钮后,在属属性区得到该该查询的所有有属性界面,由由于版面所限限,仅展示局局部,如下图图:对于大多数的的用于对查询询的界面调整整主要是去掉掉数据前面的的数字列,可可以参照属性性区的相应的的名称来调整整,例如:我我要去掉行头头和列头,就就可以参照属属性进行选择择,如下图: 由此我们在重重新打开后的的窗体对象上上得到了一个个无头无列的的查询报表,如如下图:最后再为这个个表格打个边边框,在窗体体的设计模式式下,在快捷捷工具条中点点击“分组框框”,如下图图:选中该“分组组框”,点击击右键,选择择“属性页”,如如下图:然后在
8、随后弹弹出的对话框框中填写要显显示的命名,如如下图:得到的窗体结结果,如下图图:15.3.1.1 Exccel表格Excel表表格形式的可可视化界面,就就是在把系统统共享区中的的表格式智能能报表,拖放放到窗体中,如如下图:被拖放到窗体体中的表格式式智能报表的的展现方式,是是以一个完整整的Exceel的形式,所所以在报表的的上方会带有有Excell自己的工具具栏。去掉此此工具栏的方方法:选中此此报表控件,在在右侧的属性性区,找到SShowTooolbarr属性,选择择“Falsse”选项,如如下图:完成属性更改改后,界面运运行后结果,如如下图:15.3.2 静态GDII图表15.3.2.1 饼图
9、第一步,构建建一个具备所所需数据的查查询,如下图图:第二步,点击击查询结果集集上方的图表表视图按钮,选选择“图表视视图”,如下下图:点击图表视图按按钮后,查询询结果集界面面会直接跳转转为图表界面面,默认的显显示形式是柱柱状图,如下下图:第三步,饼形形图的选择:点击图形上上方的“图表表属性”按钮钮,在弹示出的属性性对话框中,做所需设设置如下图:选择图表类别按照以下的路路径选择“CChart-Seriies-CChangee”,得到右右侧图表样式式,如下图:选中饼形图的的图标,点击击图标左下角角的下拉按钮钮,在显示出出的更多可选选饼形图中选选择符合自己己要求的图表表,如下图:第四步,确定定好图表类
10、型型后,选择对对话框中的“ook”按钮,就就可以一步步步的返回,并并且完成了饼饼形图的设置置,如下图:一个完整的饼饼形图就完成成了。15.3.2.2 柱状图图柱形图的制作作方法就是饼饼形图的前两两个步骤。也也就是说构建建好查询后,点点击查询结果果集上方的图图表视图按钮钮,选择“图图表视图”,默认情况下出现的即是该查询的柱形图,如下图:对于一切有关关于图表属性性的更改都可可以在“图表表属性”中找找到,如下图图:15.3.2.3 折线图图折线图的制作作方法及步骤骤与饼图基本本相同。同样样在构建好查查询后,点击击查询结果集集上方的图表表视图按钮,选选择“图表视视图”。只是是在最后的图图形选择上需需要
11、选择折线线图,如下图图:选择好折线图图后,一步步步确认返回,即即完成一个最最基本的折线线图图表,如下图:如果对这样的的图形效果不满意,可可以在“图表表属性”中进进行修改。例例如:一个有有立体感的图图形可能会更更加具有视觉觉效果,如下下图:要达到这样的的图形效果很简简单,在“图图表属性”中中依照以前的的修改图形的的步骤来更改改图形的形态态,具体步骤骤如下图:根据上面的配配置,我们得得到了另一个个形态的图形形,如下图:然后在现有的的图形数据点点上添加字段段名称,具体体步骤如下图图:这样我们就得得到了一个视视觉效果相对对理想的折线线图了。15.3.2.4 堆积图图为了表示各组组成部分在一一定序列上的
12、的变化情况,我我们需要用到到堆积图,在在这里以柱状状堆积图为例例,如下图:与其他图形有有所不同的是是,在堆积图图中至少要有有两个字段对对象。在图形形类别的选择择中点击“Bar”类型图标下下的下拉列表表,在列表中中根据所需图图形选择“SStack”类型柱状堆堆积图。确定图表类型型后,单击“OOK”,返回图表表,就会得到到本节开始时时的柱状堆积积图的效果。15.3.2.5 Poiint图Point图图的设置与上上面的图表设设置基本相同同,只要在“图图表属性”中中选择相应的的Pointt图就可以了了,如下图:确定图形后,得得到Poinnt形式的结结果,如下图图:如果以上“标标准图形”属属性中的Poo
13、int图模模板不能满足足现有对象要要求,也可以以选择在“其其他图形”属属性中的“LLinePooint图”、“IImagePPoint图图”和“DeettaPooint图”,如如下图:15.3.2.6 气泡图图气泡图的设置与与Pointt图的设置基基本相同(请请参见Poiint图),只要在“图图表属性”中中选择相应的的气泡图就可以以了。15.3.2.7 圆环图图圆环图的设置与与其他图形的的设置稍有不不同,因为圆环环图不是在之之前的保准的的图形属性中中,而是需要要到扩展的图图形属性中来来找到它。在在它的扩展下下拉选项中选选择所需要的的圆环类别图图,如下图:15.3.2.8 雷达图图雷达图是常用用
14、图形之一,从从视觉效果来来看,推荐用用于显示4个以上的参参数值是使用用,如下图:选定后,效果果如下图:15.3.2.9 组合图图组合图形多用用于两个参数数量的比较,同同样的图形可可能会使图形形显示不清晰晰,这个时候候就推荐使用用组合图,如如下图:本例中的组合合图与之前的的柱形图和折折线图的设置置完全相同,这这里只是需要要分别对两个个参量进行设设置,如下图图:15.3.2.10 双坐坐标轴组合图图双坐标轴要用用于两种不同同的图形图表表组合图的基基础上,例如如:柱状图+折线图,如如下图:在“图表属性性”中对右侧侧的坐标进行行设置,如下下图:得到结果,如如下图:更多关于TeeeCharrt属性,请请
15、查阅相关帮帮助手册。15.3.3 动态元素动态元素的主要要组成部分就就是统计图,统统计图是做可可视化分析必必不可少的元元素,不同的的图形它所承承载的含义是是不同的,因因此选择一个个合适、正确确的统计图形形是很重要的的;动态元素与静态态元素最大的的区别在于,动动态元素都是是通过窗体来来展现,也就就是说要新建建窗体,然后后在窗体的基基础上在做动动态图形展示示。15.3.3.1 饼形图(Pie形形图)第一步:当然是是通过查询构构建数据,做做两个查询,一一个是图表展展示的数据,查查询名称为“按按地区统计”,如如下图:第二个查询:用用于链接到的的目标查询,名名称为“地区区明细查询”,如如下图:地区明细查
16、询:第二步:有了以以上的数据,我我们就可以通通过图表来展展示了新建建窗体,将上上一步做好的的查询“按地地区统计”拖拖放进来,在在弹出的窗体体中选择“是是”第三步:在窗体体的快捷按钮钮区中点击如如下图,选择择“图表”第四步:选中所所插入的图表表,设置其右右侧的属性如如下图:属性说明:AxisCollumn:图图表所对应的的列名称SeriesCColumnns:各块所所对应的列的的值ChartTyype:选择择图表的类型型,漏斗图的的类型为“1 PPie(BQ默认图形形)”Sytle:选选择对应的图图表类型的风风格,如:22D,3D Vistaa等。第二步:刷新窗窗体,饼形图图的最终效果果如下:第
17、三步:将第一一步中图表属属性区中的SStyle值值改为“1-3D”,33D 饼形图图的效果如下下图:15.3.3.2 柱状图图第一步:柱形图图设计的步骤骤与漏斗图的的完全相同,只只需要改变一一下图表属性性即可以生成成柱形图,椎椎形图属性区区设置如下:第二步:刷新窗窗体,柱形图图的最终效果果如下:第三步:将第一一步中图表属属性区中的SStyle值值改为“0-2D”,22D柱形图的的效果如下图图:属性区中的RootateLLabel用用于旋转X轴轴Labell以容纳更多多的文字,有有效值为0、11、2,如下下图: RotateeLabell 值为1时时:RotateLLabel 值为2时:15.3
18、.3.3 折线图图第一步:折线图图设计的步骤骤与饼形图的完全全相同,只需需要改变一下下图表属性即即可以生成折折线图,折线图属性区区设置如下:第二步:刷新窗窗体,线形图图的最终效果果如下:15.3.3.4 堆积图图堆积图一般用于于柱状堆积图图,就是几个个数值在同一一坐标上的堆堆积显示图形形,如下图:第一步:柱形堆堆积图的设置置方法,首先先数据源中需需有两个数值值型的字段,“按按地区统计”的的查询设计浏浏览视图分别别如下图:其他步骤均于上上面漏斗图的的制作方法相相同,选中窗窗体中的图表表,将其属性性区中的值调调整如下图:ChartTyype:7-stackked coolumn SeriesCCo
19、lumnns:金额,运运货费(查查询中两个数数值型字段的的名称)指定序列颜色可可以如此:SSeriessColummn=金额Colorr=#FFF0000 ;运货货费第五步:属性设设置好后,刷刷新窗体,柱柱形堆积图的的最后效果如如下:15.3.3.5 圆环图第一步:圆环图图设计的步骤骤与饼形图的完全全相同,只需需要改变一下下图表属性即即可以生成圆圆环图,圆环环图的属性区区设置如下:第二步:刷新窗窗体,圆环图图的最终效果果如下:第三步:将第一一步中图表属属性区中的SStyle值值改为“0-2D”,22D 圆环图图的效果如下下图15.3.3.6 面积图第一步:面积图图设计的步骤骤与饼形图的设计计步
20、骤完全相相同,只需要要改变一下图图表属性即可可以生成面积积图,面积图图属性区设置置如下:第二步:刷新窗窗体,面积图图的最终效果果如下:第四步:再来看看一下面积堆堆积图的设置置方法,首先先数据源中需需有两个数值值型的字段,“按按地区统计”的的查询设计浏浏览视图分别别如下图其他步骤均于上上面漏斗图的的制作方法相相同,选中窗窗体中的图表表,将其属性性区中的值调调整如下图:ChartTyype:9-Stackked Arrea SeriesCColumnns:金额,运运货费(查查询中两个数数值型字段的的名称)指定序列颜色可可以如此:SSeriessColummn=金额Colorr=#FFF0000 ;
21、运货货费第五步:属性设设置好后,刷刷新窗体,面面积堆积图的的最后效果如如下:15.3.3.7 漏斗图第一步:通过查查询构建数据据,做两个查查询,一个是是图表展示的的数据,查询询名称为“按按地区统计”,如如下图:第二个查询:用用于链接到的的目标查询,名名称为“地区区明细查询”,如如下图:地区明细查询:第二步:有了以以上的数据,我我们就可以通通过图表来展展示了新建建窗体,将上上一步做好的的查询“按地地区统计”拖拖放进来,在在弹出的窗体体中选择“是是”第三步:在窗体体的快捷按钮钮区中点击如如下图,选择择“图表”第四步:选中所所插入的图表表,设置其右右侧的属性如如下图:属性说明:AxisCollumn
22、:图图表所对应的的列名称SeriesCColumnns:各块所所对应的列的的值ChartTyype:选择择图表的类型型,漏斗图的的类型为“113-Funnnel”Sytle:选选择对应的图图表类型的风风格,如:22D,3D Vistaa等第五步:再设置置一个年度参参数,使得图图表中的数据据随参数的变变化而变化,在在窗体中插入入如下的控件件,其中:选中19997编辑框框,在右侧属属性区中设置置如下:其中:BinddEnvVaar:所绑定定的参数名称称应该于查询询“按地区统统计”中的参参数名称完全全相同而刷新按钮的做做法就更简单单了,BQ系系统已将常用用的控件封包包在系统中了了,选择窗体体快捷按钮
23、区区中的下图位位置,然后选选择“刷新按按钮”插入即即可第六步:在做好好了以上设置置后,刷新窗窗体,图表的的最终效果展展示如下:15.3.3.8 锥形图图第一步:椎形图图设计的步骤骤与漏斗图的的完全相同,只只需要改变一一下图表属性性即可以生成成椎形图,椎椎形图属性区区设置如下:第二步:刷新窗窗体,椎形图图的最终效果果如下:15.3.3.9 组合图图第一步:柱形面面积组合图柱形面积组合图图设计的步骤骤与漏斗图的的完全相同,只只需要改变一一下图表属性性即可以生成成,属性区设设置如下:第二步:刷新窗窗体,柱形面面积组合图的的最终效果如如下:第三步:柱形折折线组合图柱形折线组合图图属性区设置置如下:第四
24、步:刷新窗窗体,柱形折折线组合图的的最终效果如如下:15.3.3.10 双坐标标轴组合图双坐标轴图表最最终效果:第一步:本例数数据源中需有有两个数值型型的字段,“按按地区统计”的的查询设计浏浏览视图分别别如下图第二步:双坐标标轴图表的步步骤与漏斗图图的完全相同同,只需要改改变一下图表表属性即可,双双坐标轴图表表属性区设置置如下:关键属性说明:1)双坐轴的CChartTType 属属性选择 111-Commbi Doouble Y-Axiis2) 左边坐标标轴为主轴,右右边为副轴;最后一个序序列映射到副副轴,其它序序列全部映射射到主轴;3) 如果不指指定图表类型型,则所有的的序列都默认认为柱形图
25、。4) 通过ShhowAxiisNamee设置是否显显示两个Y轴轴名称,以第第一系列列名名为主轴名称称,最后序列列为副轴名称称。5) 如果自定定义Y轴数值值范围,可通通过分号分隔隔两个轴的范范围值,如:YAxisRRange = 01000000; 01600006) 在NummberFoormat设设置两个Y轴轴数据的数据据显示格式,以分号分隔隔,分别设置置,如:#,#;¥#15.3.3.11 viista效果果图表第一步:Vissta效果图图表设计的步步骤与漏斗图图的完全相同同,只需要改改变一下图表表属性即可以以生成,Viista效果果图表属性区区设置如下:第二步:刷新窗窗体,Vissta
26、效果图图表的最终效效果如下:15.3.3.11 Beevel效果果图表第一步:Bevvel效果图图表设计的步步骤与漏斗图图的完全相同同,只需要改改变一下图表表属性即可以以生成,Beevel效果果图表属性区区设置如下:第二步:刷新窗窗体,Bevvel效果图图表的最终效效果如下:15.3.3.12 蜂窝窝图支持自定义地图图颜色及其值值范围、级别别数、级别名名称。默认分三级(LLevelss为空时),名名称分别为红红色警告、黄黄色警告、正正常,如下图图: 在LLevelss中定义任意意级别及其值值范围、颜色色等,如: 如果没有VallueRannge属性,将将按照实际数数据的高低,按按等阶分段。蜂窝
27、图按地地图处理,但但因为需要动动态确定格名名称,定制地地图时可给一一个代号(如如:R1、RR2、R3.),如如下图 在具体体应用中,通通过MapNNames将将代号映射为为真正的名称称,如:R11=开发一部部;R2=开开发二部。 同时增增加了ShoowNulllRegioons属性(是是否显示空值值区域)和NNullVaalueCoolor(空空值颜色)。这这样就完全实实现了蜂窝图图功能,而且且定义一个蜂蜂窝图可供多多种用途共享享使用,如部部门完成率蜂蜂窝图、地区区销售蜂窝图图,等等。如如下图:15.3.4 经营分析地地图经营分析地图是是BQ提供的用用于区域和网网点分析的一一种图形,经经常用于
28、销售售分析主题。经营分析地图的的特点:1 地图可定定制性强,可可以自行拆分分合并某个行行地理区域,这这在企业销售售管理中经常常发生;2 可以自定定义分组条件件和预警颜色色;3 自由穿透透和参数传递递;4 可自定义义鼠标焦点提提示,从而丰丰富地图数据据内容。地图制作原理:1 经营分析析地图是基于于图片处理生生成;2 随意封闭闭的区域图片片均可用于生生成地图;经营地图的操操作及实现方方法介绍:新建经营地图图:在工程目目录下右键菜菜单新建“地图图”,如下图图:导入图像:地地图界面显示示后点击上方方的“导入图图像”,然后后选择自己所所需要的地图图图像并导入入,如下图:本例默认为产品品中自带的地地图图像
29、。选择好图像后的的界面,如下图图:识别边界:当我我们选定一个个地图的图像像并导入后,需需要通过识别别边界的形式式,来让系统统识别出图像像的边界线条条,同时还可可以用来改变变地图边界或或区域的颜色,选择择界面上方的的“识别边界界”按钮,然然后点击提示示出的对话框框中的“拾取取”按钮,在在提示的标记记下选择边界界拾取,然后后点击“选择择”按钮,在在色彩框下,选选择合适的颜颜色作为边界界颜色,如下下图:拾取区域:点点击界面上方方的“拾取区区域”按钮,然然后点击地图图的某一个区区域,被点击击的区域会以以闪烁的形式式提示选择区区域,如下图图: 在提示的对话框框中填写区域域名称,如下下图:点击“确定”按按
30、钮后,在地地图刚刚拾取取的区域,就就会标记为刚刚刚填写的区区域名称。添加标注:从从地图上可以以看出没有地地域名称,我我们可以通过过点击“添加加标注”按钮钮,然后点击击相应的区域域,在弹出的的对话框中填填写相应的地地名的方式来来实现,如下下图:点击“确定”按按钮后就会在在刚刚选择的的区域显示名名称,如下图图:编辑:如果对对当前产品中中或自己导入入图片的要求求有所更改,可可以通过点击击“编辑”按按钮,来实现现。点击“编编辑”按钮后后,界面会自自动跳转WIINDOWSS的画图界面面,对于简单单的图片变更更功能,完全全可以实现。当当图片修改完完毕后直接关关闭画图界面面即可跳回地地图界面。经营地图的应应
31、用:首先,新建一一个窗体,如如下图:然后必须建立立与地图对应应的取数查询询,查询中至至少包含一个个地理维度的的字段,该字字段内容需与与地图区域名名称对应,与与顺序无关系系。本例是以以省(行政区区划)为查询询条件,如下下图:刷新后结果,如如下图:把准备好的查询询和地图或自自定义的图片片,从“系统统共享区”中中拖放到新建建的窗体中,如如下图:鼠标右键点击击地图,选择择“属性页”,在在弹出的对话话框中填写相相应信息,如如下图:刷新窗体后得得到一个初步步的经营地图图,如下图:几个属性项的的介绍:ShowReegionss:数据显示示形式。0,不不显示数据;1,只显示示名称(如上上图);2,只只显示数值
32、;3,名称和和数字同时显显示,如下图图:StartMoovieTiime:动画画初始化时长长。地图在初初始化的时候候会伴随一个个跳动的地球球,如果我们们不想它显示示,或者想刷刷新变得更快快,可以把这这个属性的值值设为“0”。15.3.5 仪表盘仪表盘中查询数数据可使查询询结果更直观观,可以设置置示警区域与与特殊要求的的区域.用例说明:在仪仪表盘中反映映不同年份不不同地区的产产品销售总金金额.本查询要点及难难点分析:1) 仪表盘中的数值值如何随参数数的变化而变变化.2) 整个过程不需要要编程序.3) 为了丰富图形的的多变,我们们可以指定任任何一个界面面上的数据(用用代码赋值生生成)具体操作步骤:
33、第一步:在左侧侧系统共享区区信息域或关关系型数据源源中拖入相关关查询对象,如下图:说明 金额字段求和求和方法一:右右键点击金额额字段,在弹弹出的菜单中中选择“求和和”,如下图图:求和方法二:双双击金额字段段,在表达式式中进行suum求和,如如下图:求和方法三:在在查询结果上上求和,如下下图:订单日期字段只只取年部分第二步:刷新数数据得出如下下结果第三步:新建一一个窗体,将将以上查询拖拖放进窗体当当中点击快快捷工具栏的的设计视图按按钮第四步:正式开开始仪表盘的的设计,点击击快捷工具栏栏的按钮右侧侧的小三角,选择仪表盘盘.第五步:在设计计区域拖拉鼠鼠标,形成一一个仪表盘,如下图:第六步:选中仪仪表
34、盘,在右右侧属性区域域设置仪表盘盘上的数据.如下图:选中仪表盘,在在右侧属性区区域设置仪表表盘上的数据据.如下图: 属性区属性设置置方法:BindEnvvVar: 表示仪表盘盘中绑定的字字段值.HIColorr:最大区域域的颜色Hivalueebeginn:最大区域域开始值Hivalueeeng:最最大区域结束束值Linkto:仪表盘的链链接lowColoor:最大区区域的颜色lowvaluuebegiin:最大区区域开始值lowvaluueeng:最大区域结结束值pointerrcolorr:指针的颜颜色style:选选择仪表盘类类型unit:盘面面数据的单位位刻度value:当当前指针所指
35、指的盘面的值值visiblee:是否隐藏藏仪表盘说明:设置仪表表盘盘面刻度度时,也可以以通过以下方方面拖动设置置,鼠标右键键点击仪表盘盘,选择属性性,在以下界界面中拖动颜颜色范围值.第七步:此时仪仪表盘上的数数据设计完毕毕,此时刷新新数据仪表盘盘中的指针是是不动的,因因为没有参数数限制,下面面开始设置参参数,仪表盘盘中的指针要要随参数的变变化而变化.第八步:点击快快捷工具栏中中的与按钮,在表表单编辑区域域拖拉鼠标,设置标签与与下拉框,如如下图:第九步:选中年年份与地区后后的下拉框,在右侧属性性区域绑定下下拉框中的值值,如下图:绑定参数要用?号参数名称要与查询中参数集中的参数名称一致DataSo
36、urce中直接复制粘贴信息域中的该字段第十步:右键点点击“年份”后后面的下拉框框,在弹出的的菜单中选择择”属性”,在属性中用用值列的方式式写出年份值值,如下图:第十一步: 点点击快捷工具具栏的按钮右右侧的下拉按按钮,选择刷刷新数据按钮钮,在表单合合适的位置,拖拉鼠标,画出刷新按按钮.第十二步:到此此,仪表盘全全部设计完成成,再点击快快捷工具栏中中的设计视图图按钮,回到到浏览窗口.此时选择不不同的年份与与地区参数,仪表盘中的的指针则显示示不同的值.如下图第十三步:通过过选择属性区区中的Styyle的值,会会产生各种效效果的仪表盘盘,如下图Style:GGauge-BlackkStyle:GGau
37、ge-SemiccircleeStyle:GGauge-VistaaStyle:CCylindder15.3联动主要指应用程序序用户界面上上的控件之间发生生互相关联的的变化,这些些控件包括下下拉框、文本本框、标签、菜单等。 例如,用两个下下拉框分别列列出省和城市市名称,当用用户在第一个个下拉框的列列表中选择了了省(或自治治区、直辖市市)名称后,在在第二个下拉拉框中将自动动显示该省(或或自治区、直直辖市)中的的城市名称,供供用户选择。以下联动案例的的效果是:1,输入不同年年度后点击刷刷新数据,图图表及表格数数据均随之变变化2,点击图表中中不同柱形,表表格中的数据据会随着点击击的不同地区区而变化设
38、计方法:第一步:本窗体体案例用到两两个查询,第第一个为“按按地区统计”查查询,本查询询有一个参数数“年度”:如下图:设计视图如下:浏览视图如下:第二个为“城市市明细查询”查查询,本查询询有两个参数数“地区”,“年年度”如下图图:设计视图如下:浏览视图如下:第二步:新建窗窗体,将查询询一拖进窗体体中,显示方方式为“数据据集”,将查查询二拖进窗窗体中,显示示方式为“可可视查询控件件”,再加上上刷新按钮,最终窗体中的对象如下图:第三步:选中年年度编辑框, 在右侧属性区中设置BindEnvVar属性,绑定参数“年度”,如下图:第四步:选中图图表并右键点点击,在弹出出的菜单中选选择“链接到到”,在其中中
39、编辑链接到到的目标对象象,如下图:其中“SunCContaiinerCttrl1”是是指下图表格格在窗体中的的名称,如下下图:同时选中图表,图图表的右侧属属性显示如下下:第五步:切换到到窗体浏览视视图,点击图图表中的柱形形,下图中的的表格数据随随之变化。环境变量联动案案例以下联动案例的的效果是:1,选择不同地地区,下面的的城市选项框框仅列出该地地区的城市,即即地区和城市市是嵌套关系系2,点击刷新按按钮后,表格格中的数据会会随着点击的的不同地区而而变化设计方法:第一步:本窗体体案例用到的的查询为“明明细查询”,本本查询有两个个参数:货主主地区,货主主城市:如下下:设计视图如下:其中货主城市参参数
40、应与货主主地区有嵌套套关系,如下下图:查询浏览视图如如下:第二步:新建窗窗体,将本查查询托放入窗体中中,在弹出的的对话框中选选择“否”,让让该查询对象象已可视查询询控件的方式式存在,如下下图:在窗体中添加两两个编辑框及及刷新按钮,如如下图:第三步:右键点点击地区编辑辑框,选择属属性页,在属属性页中编辑辑属性如下图图:第四步:右键点点击城市编辑辑框,选择属属性页,在属属性页中编辑辑属性如下图图:第五步:右键点点击刷新按钮钮,选择链接接到,编辑如如下图,即将将编辑框中的的值传递给查查询中的两个个参数:第六步:点击 或按钮,将将窗体切换到到浏览视图,选选择不同的地地区及城市,点点击刷新按钮钮,下方表
41、格格中的数据将将随之变化。15.4钻取钻取是改变维的的层次,变换换分析的粒度度。它包括向向上钻取(rroll uup)举一个向上钻取的例子和向下下钻取(drrill ddown)。rroll uup是在某一一维上将低层层次的细节数数据概括到高高层次的汇总总数据,或者者减少维数;是指自动生生成汇总行的的分析方法。通通过向导的方方式,用户可可以定义分析析因素的汇总总行,例如对对于各地区各各年度的销售售情况,可以以生成地区与与年度的合计计行,也可以以生成地区或或者年度的合合计行。 而drill down则则相反,它从从汇总数据深深入到细节数数据进行观察察或增加新维维。例如,用用户分析“各各地区、城市
42、市的销售情况况”时,可以以对某一个城城市的销售额额细分为各个个年度的销售售额,对某一一年度的销售售额,可以继继续细分为各各个季度的销销售额。通过过钻取的功能能,使用户对对数据能更深深入了解,更更容易发现问问题,做出正正确的决策。 钻取允许你驾御御一个报表内内的不同层次次的信息。 在你的商业业模式中,我我们定义不同同层次的信息息,这些定义义方式也代表表着你的商业业构建方法。 你能够从一个信信息层到有细细节的更低层层或更高层进进行提取。例例如,假如你你的数据是被被区域、市场场、和商店所所组织的,并并且你能够运运行一个显示示区域销售的的报表,那么么你就可以从从一个区域层层钻取数据以以便显示组成成该区
43、域的市市场的销售。反反之,你能从从从商店中钻钻取数据去浏浏览商店所属属的市场状况况。示例:利用在我们之前前做的经营地地图的窗体,选定地图,然然后在右侧的的属性区填写写“refrresh:./明细查询询”,“reefreshh”代表刷新新功能,“./明细查询询”代表刷新新的对象,也也就是我们在在经营地图中中拖放到窗体体中的查询路路径,如下图图:同时,这个步骤骤也可以通过过其他方式来来实现,右键键-链接到到来实现,如下图:在弹出的提示示框中填写“rrefressh:./明明细查询”,如如下图:点击“确定”按按钮后,原窗窗体在非设计计模式下,点点击任意省的的区域就会显显示相应的数数据,如下图图:点击不同的区区域,根据之之前说到的参参数部分,显显示的数据也也就不同。