QlikView作为商业智能领域中广受欢迎的工具,尤其受到非编程背景新手的喜爱。商业智能之旅也是从QlikView开始的。经过多年的实践,发现了一些提高QlikView工作效率的方法,这些方法可以帮助更快地完成工作。本文将分享这些终极技巧和窍门,它们可以节省时间并提高在QlikView工具上的工作效率。
以下是本文将要介绍的10个技巧和窍门的列表:
在创建与现有对象相似但有细微差别的对象时,通常需要花费大量时间。现在,可以通过复制现有对象并进行必要的修改来加快这一过程。以下是复制图表对象和工作表对象的方法:
图表对象:右键点击图表标题,然后选择“克隆”命令。这将创建图表对象的副本。另一种方法是按住CTRL键并拖动对象到不同位置,然后释放鼠标按钮。
工作表对象:右键点击工作表标签并选择“复制工作表”命令。这将创建一个名称为“当前工作表名称的副本”的新工作表。这个新工作表将被创建在所有工作表的末尾。
在仪表板开发过程中,会编写多个表达式(简单和复杂的)。有时,会为不同的图表对象编写相似的表达式。为了提高效率,可以重用现有的表达式。以下是操作方法:
打开表达式,复制并粘贴到新表达式中。或者,右键点击表达式,选择“复制”命令,然后粘贴到表达式窗口。在这里,不仅复制了表达式代码,新创建的列将与源表达式具有完全相同的属性,包括列宽、对齐方式、数字格式等。
在仪表板开发中,有些表达式对不同的图表对象是通用的。在这种情况下,可以将表达式存储在变量中,并使用变量名通过美元展开来访问它。首先,在设置中存储表达式(转到设置 -> 变量概览并存储表达式)。然后在任何图表对象中,将表达式写为$(变量名)。这提高了仪表板中表达式的准确性和一致性,因为使用的是相同的表达式。
默认情况下,图表组件的位置固定在右侧。但在某些情况下,需要改变位置以获得更好的可视化效果。虽然没有直接的选项可供选择,但找到了一种方法。这可以通过使用键盘快捷键的组合来完成。以下是技巧:
假设想要将饼图下方的图表图例移动到左侧。首先,选择图表并按下Ctrl+Shift。将看到每个图表对象周围出现红色边框。然后,将单个组件拖放到左侧位置(或所需位置)。
如上所述,图表图例已移动到左侧。也可以使用双向箭头调整单个组件的大小。
有时想要对多个对象执行类似的操作,如更改字体大小、布局、删除等。在这种情况下,选择所有对象并执行所需的操作。对于选择,最初,选择一个对象,然后按下SHIFT键。然后,点击其他对象的标题。现在,可以对这些对象执行组操作(如适用),如删除、使用属性选项(右键点击任何选定对象)更改布局、字体和标题。
通常,只在表格表示中显示数字。然而,可以通过向表格添加视觉元素使表格更具信息量。在QlikView中,可以应用三种可视化技术到表格中:
可以参阅文章“Qlikview中表格信息的数据可视化”来查看实现这些方法。
查看下面的图表,它有太多的维度,使得对数据进行推断变得困难。可以通过以下方式解决这个挑战:
可以根据需要显示或隐藏QlikView对象。这有助于有效优化工作表对象的区域。在属性窗口的布局标签下,有一个选项可以显示或隐藏工作表对象(始终或条件性)。在这里,可以编写表达式或使用变量来控制它。通常,开发人员使用“按钮”来更改变量的值,例如一个按钮将变量的值分配为0,另一个按钮分配为1。
还可以显示或隐藏图表对象的维度和表达式,这个功能的最好用途是“即席报告”或“定制报告”。可以参阅文章“Qlikview中的定制报告”。
优秀的程序员总是在代码的不同部分添加注释。这使得代码更容易阅读和调试。在QlikView脚本中,也强烈推荐这种做法。以下是在脚本中创建注释的几种方式:
// 用于单行注释
/* …*/ 用于块编辑
为了保持脚本的可维护性,遵循模块化结构进行编码。同样,应该使用脚本标签来标准化脚本。这有助于更快的脚本编辑和调试。QlikView脚本是从左到右的每个标签从上到下运行的。
在上面,可以看到不同的标签用于XY示例、FilmsDatabase、评分和字典。
在检查这些快捷键之前,请先打开“在屏幕提示中显示快捷键”选项。这样,每当将鼠标指针悬停在菜单图标上时,就会显示快捷键。就像Microsoft Excel一样。这在记忆键盘快捷键方面非常有帮助。
要启用它,请右键点击工具栏区域 -> 选择“自定义”命令 -> 转到“选项”标签 -> 勾选“在屏幕提示中显示快捷键”。以下是一些有用的键盘快捷键:
命令 | 操作 |
---|---|
CTRL + B |
添加书签 |
CTRL + G |
切换布局设计网格的开启或关闭 |
CTRL + E |
编辑脚本 |
CTRL + N |
新建文件 |
CTRL + O |
打开文件 |
CTRL + S |
保存 |
CTRL + P |
打印 |
CTRL + Q |
当前选择 |
CTRL + R |
重新加载 |
CTRL + T |
表格查看器 |
CTRL + SHIFT + L |
锁定所有选择 |
CTRL + SHIFT + U |
解锁所有选择 |
CTRL + SHIFT + D |
清除所有选择 |
CTRL + SHIFT + S |
显示所有隐藏的工作表和工作表对象 |
CTRL + ALT + D |
文档属性 |
CTRL + ALT + S |
工作表属性 |
CTRL + ALT + V |
变量概览 |
CTRL + ALT + E |
表达式概览 |
CTRL + M |
编辑模块(宏编码) |
ALT + ENTER |
属性…(在活动对象中打开属性对话框) |
F6 |
激活右侧的工作表 |
F7 |
激活左侧的工作表 |