QlikView初级培训教程-界面布局
QlikView界面布局
1 基本布局介绍 (2)
1.1 数据加载 (2)
1.2 界面布局 (2)
1.3 维度和度量设置 (4)
1.4 条件过滤 (4)
2 . 基本控件 (4)
2.1 列表框 (4)
2.2 表格框 (9)
2.3 多维选项框 (11)
2.4 统计框 (12)
2.5 图形框 (12)
2.6 文本和按钮 (16)
2.7 其它控件 (16)
1基本布局介绍
1.1数据加载
连接数据文件的两种方式:
1连接excel,文本等文件
打开QlikView文件,选择工具栏中的“编辑脚本”按钮,选择“表格文件”来
选择需要加载的文件。单击完成就可以了。
系统会自动生成与操作相对应的加载语句如下。
Load *
FROM [path\日期函数.xls] (biff, embedded labels, table is [Sheet1$]);
2连接access等数据库文件
先要从“管理工具”中添加所需数据源,然后从QlikView中的工具栏选择“编辑脚本”按钮,选中ODBC,单击“连接”,选择需要添加的数据库文件。
系统会自动生成与操作相对应的加载语句如下。
ODBC CONNECT TO[NO;DBQ=D:\参考例子\NO.mdb];//路径
SQL SELECT*
FROM`Alphabetical list of products`;
1.2界面布局
打开QlikView我们可以看到界面由标题栏,菜单栏,工具栏和下面的状态栏组成。
工作表提供一个工作空间,在工作表中可以添加我们想要的对象,QlikView文档由许多工作表组成。我们可以在工作表里创建列表框,统计框,表格框,多维选项框和图表等我们所需要的对象。
QlikView文档中还有工具栏和向导。我们将在下面的章节中简单介绍他们的作用。
1工作表的简单操作
我们先来添加一个设计工具栏,单击视图—>工具栏—>设计,完成设计工具栏的添加。有时,为了使布局清晰,应该避免在同一个工作表中有多个对象,我们可以用添加工作表来避免。
添加工作表的操作:
z从菜单栏中选择“设计”->添加工作表。
z在工具栏中,单击新建图标。
调整工作表的顺序,操作如下:
z从菜单栏中选择“设置”->文件属性->工作表,然后就可以调整工作表的顺序。
z在工具栏中,单击新建图标,分别代表前移和后移。
2.列表框简介
在QlikView中,最常用的就是列表框。QlikView中所有的载入数据都在列表框中显示,列表框中的字段和数值都和载入的数据库一致。
所有的属于一个字段的数据都会在列表框中显示,如果屏幕不够显示,将出现滚动条。如果一个值在数据库中出现多次,在列表框内只显示一次。我们可以单击列表框中的任一值,其中,选中的单元格变绿,未选中和与该值无关联的单元格变灰,变白的单元格是与他相关联的值。按住ctrl或shift键,可以进行多选。我们也可以在不同的列表中进行选择。
3一些常用操作
1清除操作方法
清除所选项有以下几种方法:
z从该列表框中再次选中一个值。
z从另一个列表框中选择一个值。
z选择“后退”图标,将一步一步回到原来的状态。
z单击“清除”图标,所有的选中项将消失。
2 锁定和解锁
z锁定:
鼠标移到列表框上,单击右键,选择锁定。或从工具栏中选。
z解锁:
鼠标移到列表框上,单击右键,选择解锁。或从工具栏中选。
锁定列表框之后,使列表框变为不活动的,其他列表的活动并不影响该表。
3 查询数据
在列表框中查询数据有两种方式:
z鼠标移到列表框上,单击右键选“查询”或按F3快捷键。
z在编辑菜单中选择“查询”。
弹出查找对话框,如右所示。
其中,*代表多个字符,~代表单个字符。也有另外一些运算符<,>,<=,>=等。比如
查找大于70的数据,我们直接输入>70就可以了。
1.3维度和度量设置
维度:看问题的视角,计算没有意义。比如年、月、日。国家、地区、省等。
度量:我们比较关注的指标。如销售量、总价等。
下面我们举例来说明维度和度量在QlikView中的设置。
选择图表属性中的“维度”,点击“编辑组”,在弹出的对话框中,单击“编辑”,在弹出的“组设置“对话框中命名组名为time,选中“向下钻取”,可用的字段中选择日历年值,日历月值,公历周数,然后单击“确定”,这样一个向下钻取的功能就建立了。
然后我们在“设计工具栏中”单击“创建图表”,选择“线图”,单击“下一步”,这时刚才建立的time维度已经在可用字段/组列表框里面了,我们选中time,单击“添加”,然后单击下一步,弹出编辑表达式对话框,在该框中我们填写的就是维度值,我们在表达式下填写Sum(销售收入) ,然后单击确定,就可以了。
1.4条件过滤
我们也可以在条件表达式中填写if语句进行条件过滤。
2. 基本控件
以下是一些常用的控件属性的介绍。
2.1列表框
在QlikView中,最常用的就是列表框。QlikView中所有的载入数据都在列表框中显示,列表框中的字段和数值和载入的数据库一致。创建列表框对象的两种方法:z1单击右键,选择“新建工作表对象”,单击“列表框”。
z 2 选择设计工具栏中的创建列表框按钮。
其他对象的创建依次类推。
下面我们以列表框的属性框为例来介绍各个选项的基本作用。其他控件的属性基本都是如此,我们自己可以试试看。选中列表框,单击右键,选属性。
常规选项卡
标题:自定义标题名。
对象ID:编程时可能用到,表示该控件的标识符,可以改变。
域:可以从下拉菜单中选择字段显示在工作表中。
作为标题:选中该项,以字段名作为标题。
显示选择:选中该项,选中值的背景是绿色的,未选中值的背景是白色的。
隐藏未选:选中该项,未选中的值就会隐藏掉。
只读:选中该项,单击列表框中的值时没有反应,相当于把该表锁定。
仅有一个被选中:选中该项,该表只有一个值被选中,即不能进行多选。
忽略锁定字段:选中该项,即使锁定列表框,也对该表不起作用。
自动显示信息:无论表中的值是否被选中,都会自动显示信息。
显示频率:选中该项,显示值出现的次数。
打印格式设置:可以设置打印格式。
打印所有值:通常的情况下打印可能的值,选中该项,打印所有的值。包括排
除在外的值。
按打印布局:选中该项,按打印格式的设置打印。
外观选项卡
图像选项
表现
文本:以文本形式显示。
图像:显示图像。
图像信息:显示图像的属性信息。
图像格式:设置图像格式。
图像消失时隐藏文本:没有图像时文本隐藏。
选择覆盖风格:有四种风格可以供用户进行选择。
对齐方式
文字:列表框中的值是文字时,设置对齐方式。
数字:列表框中的值是数字时,设置对齐方式。
多行设置
限制高度:默认是两行的高度,当选中限制行高时,可以根据
用户要求调整行高。
单列显示:选中该项,在一列内显示所有的值。
禁止水平滚动条:当拖拉时,会自动出现水平和垂直滚动条,当选中该项,拖拉时
不会显示水平滚动条。
固定列数:选中该项,可以根据需要设置列数。
按列排序:选中该项,显示的值按列进行排序。
单元格边框:选中该项,各个值之间有一条网格线。如下图所示:
排序选项卡
排序标准
状态:以原始的状态进行排序。
表达式:选中该项时,按用户自定义进行排序。
使用频率:选中该项,按值出现的次数进行排序。
数值:选中该项,按数值的大小进行排序。
文本:选中该项,以字典的顺序进行排序。
装载顺序:选中该项,以装入内存的顺序进行排序。
默认:恢复到默认的排序方式。
数字选项卡
忽略文档属性:选中该项,下面的都变为可选项。可以根据需要把显示的值按照
用户要求进行显示,有各种形式供用户进行选择。
格式:可以自己设置格式。
分隔标记:可以按默认设置,也可以自定义。
国际标准:数字格式按国际标准显示。
系统标准:数字格式按系统标准进行显示。
改变文档格式:可以根据需要改变文档的显示格式。
字体选项卡
根据需要,可以调整字体字型和字号,调到自己满意为止。
当选中时,使列表框中的字体有阴影,下划线,和抗锯齿三种。
布局选项卡
使用边框:有5中边框类型可以根据需要进行选择。选中该项时,右边
预览会跟随变动,直到自己满意为止。
叠放层次:当工作表中有多个表时,可以设置这些表的叠放次序。
颜色:用来调整表框的颜色。
彩虹:选中该项,表框的颜色即变为彩虹的。
改变图像:当选中图像时,可以重新改变图像。
拉伸图像:选中该项,图像可以进行拉伸。
边框宽度:可以调整边框宽度。
预览:显示左边5种类型的预览样式。
主题制作:可以自定义边框样式。
应用主题:可以应用系统的边框样式,也可以用自定义边框样式。
显示
始终:无论单击那个值,都始终会显示。
条件:根据条件来显示,对列表进行操作时,满足条件的显示,
不满足条件的将消失。
圆角
角:调整列表的四个角,这四个多选框分别对应列表的四个角,选中的角
以圆角形式显示,未选中的以直角形式显示。
角半径:调整角半径的大小。
固定:选中该项,用固定值调整角半径。
相对:选中该项,用相对值调整角半径。
选项:可以在标题栏中显示具有以下功能的图标。
高级:可以设置标题的属性,添加一些打印,复制,锁定,发送到excel等
的图标方便用户进行操作。
帮助文档:可以提供帮助文档的图标,帮助的内容可以直接在下面的方框中进行
编辑。
2.2表格框
表格框是由许多列表框组成的表,也就是我们平时常见的有许多字段所组成的表。
同时显示一个或者多个字段,各个值之间的联系可以直观的显示出来。
表格框的属性设置介绍如下:
常规选项卡:
显示系统字段:选中该项,显示系统字段,前面用$开头的都是系统字段。
从表内显示字段:可以有选择的选择表在可用字段栏中。
计数顺序:以计数的顺序调整表格内值的顺序。
装载顺序:以装入内存的顺序调整表格内值的顺序。
字母顺序:以字母表的顺序调整表格内值的顺序。
上移:使选中的字段上移。
下移:使选中的字段下移。
标签:用来改变表头的名字。
错误信息:单击后,弹出自定义信息对话框,可以根据需要进行自定义
出错信息。
表达选项卡:
不显示字段为空的行:如果字段有空值,将不会显示其相应的信息。
下拉列表选择:使字段左侧有下拉列表图标。
首行高度:调整表中字段的高度。
单元格高度:调整单元格的高度。
垂直标签:使字段以垂直方式显示。
排序指示:选中该项,字段旁边就会有一个指示标记,表明升序还是降
序。
不显示首行:不显示表中的字段,即首行不显示。
允许拖拉:可以拖拉表格框。//可以对表格框的字段进行拖拉。
选项指示:选择某值单击,就会有一个绿色原点作为指示标记在首行显
示。
类型选项卡:
下拉菜单中有很多类型供用户进行选择,我们可以选择自己喜欢的表格框类型。
在下面选择一个数字表示每隔几行有两种颜色交替显示。
比如我们选3,结果如右上图所示。
2.3多维选项框
多维选项框就是把字段设置一个下拉列表框。下拉列表框中显示该字段的值,他的作用
有三个:1.使结构比较清晰。
2.在单个的工作表中尽可能多的显示一
个字段的所有值。
3.能清晰的显示一对一的关系。
如右图所示:
由于他的属性大部分都与以上所介绍的属性相同,我们只介绍外观选项卡。
外观选项卡:
单元格高度:先选中一个字段,右边的属性就变为可选。
自动换行:选中该项,就可以调整单元格的高度。
显示:选中该项,在值的后面显示该值出现的次数。
以百分比:选中该项,并且选中显示项,值的后面显示该值出现次数占
总数的百分比。
栅格类型:选中该项,可以显示另一种类型。
限制向下钻取到:选中该项,可以限制下拉菜单显示数值的行数。
渐变颜色:可以调整网格的背景颜色。
2.4统计框
在统计框中,能够使用许多不同的统计函数,使用这些函数,能够显示一些诸如总数、求和、平均值、最大值、最小值等我们比较感兴趣的统计数值。如右所示:
在该框属性设置中我们可以在常规中选择我们使用的统计函数,显示标准错误,以及对选中的行进行设置等。
属性中的数字,字体和布局选项卡与列表框中的一致,我们可以自己试试看。
2.5图形框
图表包括了许多不同类型的图,能够显示一个或者多个维度图,如每月的销售额。
在QlikView中,有很多图表的类型可供我们选择。如柱状图,线图,雷达图,饼图等。
由于图形框比较常用,下面我们将对他的属性进行详细介绍。
1.常规选项卡中
错误信息:单击可以弹出自定义错误信息对话框,用户可以自定义错误信息类型,以便
提醒用户错在那里。
E.g.: 1 在计算状态栏目中填写Year>2006。
2 单击错误信息,选择calculation condition unfulfilled。
3 在自定义信息栏中填写“计算条件不能满足”。
4 单击确定。
这样当用户单击2005上面的柱状图时,就会出现“计算条件不能满足”来告诉用户错在那里。
可改变的类型:可以选中用户想要切换的图标类型。可以选择柱状图,线图就会
出现一个切换图标在图表中。
在图表中:选中该项,使切换图标在图表中。
在标题中:选中该项,使切换图标在标题中。
维度选项卡
编辑组:点击之后我们可以进行钻取设置。
动态显示:单击动态显示,选中第一维度产生动画效果图表中的图像就会动起来。里面还有别的选项是控制动画的速度和时间,我们可以自己试试看。
没有值时禁止:选中该项,当值为空时不显示。
显示所有值:选中该项,所有的值都会在横轴中显示。
显示图例:选中该项,就会显示图表的维度值。
标签:选中该项,维度的标签会在轴的尾部显示。
表达式选项卡
可用:只有选中,左边列表中的度量才能起作用。
相对:选中该项,度量值以相对总数百分比的形式显示。
不显示:选中该项,就不会显示在边所选的图表的类型。
趋势线:可以选择自己比较感兴趣的线条,使其在图表中显示出来。声明选项卡
柱状图设置:可以调整柱状图的距离,柱之间的距离。
符号线设置:可以调整线的宽度,如趋势线。
维度限制:选中该项,可以限制维度的个数。
最大可见数:设置我们能看到的图的个数。
显示x轴滚动条:显示x轴滚动条,当屏幕不够显示时,可以使用滚动条。
柱下的字符数限制:可以限制柱下标签的个数。
数据点上显示数值:可以设置数据点上显示数据的个数。
纵向:选中该项,柱图上的数字以垂直方式显示。
图中的文本:用户可以自己编辑文本在图表中。
轴选项卡:
轴表达式
标记尺度:度量轴以对数的变化递增增长。
强制为0值:使度量轴显示原点坐标0。
隐藏轴:隐藏度量轴。
显示网格:显示和横轴平行的网格线。
显示次要网格:显示比较距离比较窄的网格线。
轴颜色:可以改变度量轴的颜色。
字体:可以改变度量轴上数字的样式。
尺度:可以调整度量轴的初始值和步长。
最大值:可以自定义轴上所显示的最大值。
最小值:可以自定义轴上所显示的最小值。
静态步长:设置轴上值之间的间距。
位置:调整轴的位置。
分隔轴:可以调整分隔轴的百分比。
维度轴:基本上和表达式轴一样。
网格颜色:可以调整网格的颜色。
颜色选项卡:
数据外观:如果我们没有选中固定颜色选项,从数据外观中我们可以看到每个柱
的颜色。
彩色的:选中该项,柱可以呈现多种颜色。
固定颜色:选中改现,柱只能呈现一种颜色。
框架背景:背景的颜色和框架的颜色都可以改变。
图像:选中该项,可以添加一些背景图像,可以调整透明度。
选定区域边框:可以调整边框的颜色和宽度。
2.6文本和按钮
1.文本作用
1能够在布局中增加文本信息,他可以直接在工作表中,也可以在对象的顶部或底
部显示。
2能够改变背景颜色和增加一些图片。
2.按钮
按钮对象可以用来控制各个对象的操作。有三种类型:
1.快捷按钮。如锁定,显示信息等。
2.输出按钮和启动程序按钮。如输出数据到文件中。
3.宏按钮,运行一个自己编辑好的函数。
2.7其它控件
1.直线/箭头对象
该对象是一个简单的工作表对象,在布局中被用来创建边界线和指示器。
2.输入框
输入框通常被用来输入一个变量的值,还能对变量进行设置。
3.滑杆对象
滑杆对象能够提供一个供我们选择的方式,用来选择离散值或连续值的范围。
4.书签对象
通过书签对象管理书签,为了方便用户,我们可以在工作表中添加该对象。5.自定义对象
这个对象包含了一个OCX替代对象,这种对象在QlikView中不能被创建,然而可
以用vb进行编程后导入QlikView中。