# 透视表 - AJAX/Webview

透视表是分析数据最有效的工具之一。提供大量有用的功能，而且还易于使用。透视表可以在行和列中显示维度和表达式，例如在交叉表中显示。透视表中的数据还可以进行分组。透视表可以显示部分和。

信息注释

在重新加载之后，将折叠透视表中展开的列。

## 透视表：对象菜单

通过双击工作表对象，或单击对象标题（若显示）中的 the Menu icon 图标可以打开对象菜单作为上下文菜单。

菜单中的命令可能依据 WebView 是从 QlikView 中使用还是在 Web 浏览器中存取文档而有所不同。此菜单包含以下命令：

透视表：对象菜单命令

| 命令 | 详细信息 |
| --- | --- |
| 属性... | 打开活动工作表对象的 **属性**对话框。 |
| 注 | 允许创建和共享当前对象的注释。 |
| 分离 | 在图表标题上附加文本“（分离）”。当在文档中进行选择时，该图表不再会被更新（虽然实际上仍可在该图表上进行选择）。仅当附加了图表时此命令方可用。通过复制图表并分离它，可直接比较图表副本和原始图表。 |
| 附加 | 附加已分离的图表。图表以动态方式链接到数据。仅当图表已分离时此命令才可用。 |
| 全部展开 | 展开所有可展开的单元格。 |
| 全部折叠 | 折叠所有可折叠的单元格。 |
| 折叠维度行 | 折叠全部维度行。 |
| 折叠维度列 | 折叠全部维度列。 |
| 清除所有选择项 | 在活动工作表对象中清除当前选择。单击对象标题（若显示）中的 the Eraser icon 图标可产生相同的效果。 |
| 复制 | 将选定的工作表对象复制到剪贴板。此函数只复制工作表对象，而不复制日期或图片。 |
| 将单元格值复制到剪贴板 | 将选定的单元格值复制到剪贴板。 |
| 最小化 | 图标化对象。单击对象标题（若显示）中的 the Minimize icon 图标可产生相同的效果。仅当在标题页面上的对象的属性对话框中允许最小化时，此命令才可用。 |
| 还原 | 将最小化或最大化的对象恢复到之前的大小和位置。双击最小化对象的图标或单击最大化对象的对象标题（若显示）中的图标 the Restore icon 将产生相同的结果。此命令仅适用于最小化或最大化的对象。 |
| 最大化 | 放大对象以填充工作表。单击对象标题（若显示）中的 the Maximize icon 图标可产生相同的效果。仅当在标题页面上的对象的属性对话框中允许最大化时，此命令才可用。 |
| 删除 | 移除从工作表中选择的对象。 |

## 透视表属性

可以通过以下方式打开属性对话框：选择 **属性**（从 **对象**菜单）。 如果 **属性**命令变暗，您可能不具有对属性进行更改的必要权限。

### 维度

在下拉列表中选择维度。要添加维度，请单击 the Add icon。在下拉菜单中选择一个维度。使用the Move icon 图标可移动列表中的项目。the Remove icon 图标可从列表中移除项目。更多设置信息，请单击更多...按钮。

#### 维度

* 启用条件： 勾选此复选框隐藏或动态显示维度（取决于输入的条件表达式的值），通过单击下面编辑框中的 the Function icon 按钮。
* 维度： 显示当前选中维度。
* 标签：维度标签。输入您希望在图表中显示的名称。如果未输入任何文本，则标签将被自动设置为表达式文本。 该值可以作为计算公式输入。 单击 the 编辑表达式 icon 以打开对话框。
* 隐藏空值： 如果勾选此复选框，并且以上作为维度选择的字段值为空值，则该字段不会显示在图表中。
* 显示所有数值： 标记此复选框以显示图表中的所有维度字段值，包括逻辑排除值。
* 下拉选择：如果为一个字段列选定了复选框，一个下拉图标将在列标题中的左侧显示。通过单击图标，一个显示字段的所有字段值的列表框将会在表格的上面打开。这时可以用字段为多选框的一行时所采用的方式进行选择和搜索。
* 显示部分和：在工作表对象中显示部分和。
* 列对齐：单击 the Engine icon 打开弹出窗口。
  * 列对齐弹出窗口：
    * 标签：将标签的对齐设置为左对齐、居中或右对齐。
    * 数据（数值）将水平标签的对齐设置为左对齐、居中或右对齐。
    * 数据（文本）：设置文本数据的对齐方式为左对齐、居中或右对齐。
* 属性表达式样式：
  * 背景颜色：定义属性表达式，以便计算维度单元格的单元格背景。 所用的表达式应返回有效的颜色呈现形式（在 Visual Basic 中定义的代表红色，绿色和蓝色成分的数），而这通常采用特殊的图表颜色函数来实现。如果表达式的结果并非一个有效的颜色呈现形式，则将会使用黑色。
  * 文本颜色：定义属性表达式，以便计算维度单元格的单元格背景。 所用的表达式应返回有效的颜色呈现形式（在 Visual Basic 中定义的代表红色，绿色和蓝色成分的数），而这通常采用特殊的图表颜色函数来实现。如果表达式的结果并非一个有效的颜色呈现形式，则将会使用黑色。
  * 文本格式: 定义属性表达式，以便计算每一维度单元格的图表单元格中的字形。用作文本格式表达式的表达式应返回一个字符串，包含粗体文本的 '&lt;B&gt;' 、斜体文本的 '&lt;I&gt;' 及/或下划线文本的 '&lt;U&gt;'。

#### 排序

设置工作表对象中的值排序。部分排序选项并非对所有工作表对象都可用。   
如果指定超过一种排序，则排序可以是状态，表达式，频率，数值，文本，加载顺序。状态指的是逻辑状态（选中，可选或排除）

* 主排序： Y 坐标轴：设置维度值是否应按照 Y 轴的数值排序。此选项不可用于计算维度。 频率：按频率（表格中的数字发生次数）排列字段值。数值：按数值排列字段值。文本：按字母顺序排列字段值。加载顺序：按首次加载顺序排列字段值。
* 第二排序： 频率：按频率（表格中的数字发生次数）排列字段值。   
  数值：按数值排列字段值。  
  文本：按字母顺序排列字段值。  
  加载顺序：按首次加载顺序排列字段值。
* 根据表达式排序： 根据输入的表达式排列字段值。该值可以作为计算公式输入。 单击 the 编辑表达式 icon 以打开对话框。
* 保持所选项置于顶部： 启用此选项以保持选中值置于顶部。

### 表达式

在下拉列表中选择表达式。要添加表达式，请单击 the Add icon。在下拉菜单中选择一个表达式。使用the Move icon 图标可移动列表中的项目。the Remove icon 图标可从列表中移除项目。更多信息，请单击更多...按钮。

#### 表达式

* 启用： 标记复选框将启用选中表达式。如果此框被标记，则表达式将完全不被使用。
* 有条件： 标记隐藏此复选框或动态显示表达式，取决于输入的条件表达式的值，通过单击下面编辑框中的 the Function icon 按钮输入。
* 标签： 表达式标签输入您希望在图表中显示的名称。如果未输入任何文本，则标签将被自动设置为表达式文本。 该值可以作为计算公式输入。 单击 the 编辑表达式 icon 以打开对话框。
* 表达式： 显示当前选中表达式。
* 注释： 输入描述目的和表达式函数的注释。 该值可以作为计算公式输入。 单击 the 编辑表达式 icon 以打开对话框。
* 呈现形式：

  在下拉列表中选择呈现形式。显示的设置取决于选择的呈现形式。
  * 文本：无其他设置
  * 图片：单击 the Engine icon 打开弹出窗口。
    * 图片设置弹出窗口：
      * 图片拉伸：没有拉伸：显示时图片不伸展。这可能会导致部分图片无法显示或仅填充对象的一部分。  
        填充：伸展图片以适应对象区域，不保持图片的长宽比。   
        保持长宽比：尽量伸展图片以填充对象区域，同时保持图片的长宽比。   
        以固定长宽比填充：伸展图片以在两个方向填充对象区域，同时保持图片的长宽比。   
        图片丢失时隐藏文本：如果 QlikView 无法解释图片参考值，将无文本显示。

      * 表盘：不同仪表盘替代项设置：

        * 仪表盘最小值：指定仪表盘的最小值。 该值可以作为计算公式输入。 单击 the 编辑表达式 icon 以打开对话框。
        * 仪表盘最大值：指定仪表盘的最大值。 该值可以作为计算公式输入。 单击 the 编辑表达式 icon 以打开对话框。

      * 小图表字段：选择绘制表达式所需的字段。单击 the Engine icon 打开弹出窗口。

      * 小图表模式设置弹出窗口：小图表模式设置弹出窗口提供了一些设置供您修改。

      * 模式：将小图表设置为迷你图、线、点，条形或须线。

      * 颜色：打开“颜色”对话框，在这里您可以设置小图表的绘图颜色。

      * 最大值颜色：启用此设置并单击 the Caption color icon 打开“颜色”对话框。您可以设置最大值的颜色。

      * 最小值颜色：启用此设置并单击 the Caption color icon 打开“颜色”对话框。您可以设置最小值的颜色。

        信息注释此设置仅当“模式”设置为“迷你图”时才可用。

      * 最初值颜色：启用此设置并单击 the Caption color icon 打开“颜色”对话框。您可以设置最初值的颜色。

        信息注释此设置不可用于条形和须线模式。

      * 最终值颜色：启用此设置并单击 the Caption color icon 打开“颜色”对话框。您可以设置最终值的颜色。

        信息注释此设置不可用于条形和须线模式。

      * 强制为 0：固定图表下限边至轴上的零点。

        信息注释不可使用须线。

      * 共享 Y 轴刻度：强制列内全部单元格使用相同的 Y 轴刻度。

      * 链接：无其他设置。
* 列对齐：单击 the Gen Settings icon 打开弹出窗口。
  * 弹出窗口包含以下项目：
    * 标签：将标签的对齐设置为左对齐、居中或右对齐。
    * 数据（数值）将水平标签的对齐设置为左对齐、居中或右对齐。
    * 数据（文本）：设置文本数据的对齐方式为左对齐、居中或右对齐。
* 视觉提示：单击 the Gen Settings icon 打开弹出窗口。
  * 视觉提示弹出窗口：
    * 上限值：设置上限数字间隔值类别。上述数值（上限数值间隔开始值）在编辑框中有所陈述。如果此框为空，则将不会定义上限间隔值。
    * 常规：设置常规数字间隔值类别。定义此间隔值作为上限值和下限值之间的全部值。默认情况下，全部数值都位于常规间隔值范围内。
    * 下限值：设置下限数字间隔值类别。以下数值（下限数值间隔开始值）在编辑框中有所陈述。如果此框为空，则将不会定义下限间隔值。
* 属性表达式样式：
  * 背景颜色：定义属性表达式，以便计算维度单元格的单元格背景。 所用的表达式应返回有效的颜色呈现形式（在 Visual Basic 中定义的代表红色，绿色和蓝色成分的数），而这通常采用特殊的图表颜色函数来实现。如果表达式的结果并非一个有效的颜色呈现形式，则将会使用黑色。
  * 文本颜色：定义属性表达式，以便计算维度单元格的单元格背景。 所用的表达式应返回有效的颜色呈现形式（在 Visual Basic 中定义的代表红色，绿色和蓝色成分的数），而这通常采用特殊的图表颜色函数来实现。如果表达式的结果并非一个有效的颜色呈现形式，则将会使用黑色。
  * 文本格式: 定义属性表达式，以便计算每一维度单元格的图表单元格中的字形。用作文本格式表达式的表达式应返回一个字符串，包含粗体文本的 '&lt;B&gt;' 、斜体文本的 '&lt;I&gt;' 及/或下划线文本的 '&lt;U&gt;'。
    * 数字格式标签：每个字段都有默认数字格式，此数字格式可在 文档属性：数字页面中进行设置。不过，可以使用单个工作表对象的分隔数字格式。此属性页面应用于在用的对象，并包含以下控制，用于格式化值：
      * 数字格式：从以下替代项中选择数字格式。
      * 默认：数值和文本。原始格式显示的数值。
      * 数字：按精密字段设置的位数显示数值。
      * 整数：显示数值为整数。
      * 固定为：按小数位字段设置的小数位数显示小数值。
      * 货币：按格式样式字段设置的格式显示值。默认格式为 Windows 货币设置。
      * 日期：按可被解释为设置于格式样式字段中的日期格式显示数值。
      * 时间：按可被解释为设置于格式样式字段中的时间格式显示数值。
      * 时间戳：按可被解释为设置于格式样式字段中的日期 + 时间格式显示数值。
      * 时间间隔：显示时间为顺序时间增量（如格式 = mm 显示数值为自日历起始时间开始计算的分钟数 ( 1899:12:30:24:00)。
      * 格式样式：进一步指定字段显示格式的格式代码。ISO 设置格式为 ISO 标准。仅对日期、时间、时间戳和时间间隔有效。Sys设置格式为系统设置。
      * 精度：将显示的数位。
      * 小数：设置包括小数位数的数字。
      * 小数位分隔符：设置小数位分隔符的符号。
      * 千分位分隔符：设置千分位分隔符的符号。
      * 以百分百比表示：以百分比而不是绝对数值显示格式。此设置仅对数字、整数和固定为可用。
      * 预览：显示上述指定数字格式的预览。
  * 更多.../更少...： 单击此按钮展开/折叠包含其他标签的折页。取决于维度或表达式字段是否激活，可显示不同的选项卡。

## 透视表属性：外观

本节介绍透视表属性。

### 缩进模式

如果勾选此复选框，透视表左（列）维度将以缩进模式显示。意即维度值将替换“合计”表格，允许在维度之间仅限小缩进压缩显示。

### 仅使用第一个维度标签

此设置仅当透视表为缩进模式时方有意义。通过勾选此复选框，第一维度的维度标签将占据整个标签行。而不显示子维度的维度标签。

### 总是完全展开

如果选中此复选框，将完全展开全部维度，而关闭展开/折叠功能。

### 打印时隐藏扩展图标

如果您不想在打印透视表时显示用于部分展开和折叠的“+”和“-”图标，选择此复选框。

### 选择项指示器

在包含选择项字段的表格列中显示选择项指示器（信号灯）。

### 填充遗漏的单远格

当勾选了此复选框，代表遗漏维度组合的交叉表格中的单元相会与常规的零值对应。因此应用表达式测试零值及属性表达式以及要应用的样式格式变成可能。

### 位置总和

设置透视表的合计项显示形式。

### 允许移动列及透视

取消选择此复选框以禁用拖放透视。

### 背景颜色

设置背景颜色，要么为纯色，要么为渐进色。单击the Caption color icon选择颜色。

### 背景图片

设置背景图片。单击 the Add image icon 浏览图片。单击 the 图片 icon 打开弹出窗口。

#### 图片弹出窗口

没有拉伸：显示时图片不伸展。这可能会导致部分图片无法显示或仅填充对象的一部分。填充：伸展图片以适应对象区域，不保持图片的长宽比。保持长宽比：尽量伸展图片以填充对象区域，同时保持图片的长宽比。以固定长宽比填充：伸展图片以在两个方向填充对象区域，同时保持图片的长宽比。水平：左对齐、居中对齐或右对齐。垂直：顶部对齐、居中对齐或底部对齐。透明度：通过输入一个值或拖动滑块设置透明度。设置为 100% 时，背景将完全透明。

### 更多.../更少...

本节介绍更多.../更少...属性，其包含常规属性。

#### 一般

本节介绍常规中的属性。

* 样式：从下拉式列表中选择合适的样式。
* 单元格边框：单击 the Engine icon 打开弹出窗口。
  * 单元格边框设置弹出窗口：
    * 垂直维度单元格边框：如果取消选中此复选框，当前样式的维度单元格中所有垂直单元格边框都将被移除。

    * 边框在间隔之上：如果勾选此复选框，与下方边框相同的水平边框将置于维度间隔行之上。此外，所有垂直边框都将在间隔区域内被移除。

    * 垂直表达式单元格边框：如果取消选中此复选框，当前样式的表达式单元格中所有垂直单元格边框都将被移除。
* 隐藏零值：如果勾选此复选框，则将在计算中忽略从所有表达式中返回零值或空值的所有维度字段组合。此选项默认选中。
* 隐藏遗漏值：如果勾选此复选框，则将在计算中忽略在所有表达式的所有字段中与空值相关的所有维度字段组合。此选项默认选中。仅在特殊情况下，如要计算图表中的空值时，关闭该选项才会有用。
* 选择项指示器：在包含选择项字段的表格列中显示选择项指示器（信号灯）。
* 垂直标签：显示垂直列标题。
* 空值符号：此处输入的符号将用来显示表格中的空值。
* 遗漏符号：此处输入的符号将用来显示表格中的遗漏值。
* 标题换行：标题内容将按两行或更多行换行。
* 单元格文本换行：数据单元格的内容将将按两行或更多行换行。
* 计算条件：在此输入的表达式用于设置所计算图表的实现条件。如果未执行计算条件，则图表将显示文本“计算条件无法实现”。 该值可以作为计算公式输入。 单击 the 编辑表达式 icon 以打开对话框。

#### 样式

* 字体： 要设置字体类型，请单击 the Font icon。

* 标题字体： 要设置标题字体类型，请单击 the Font icon。

* 活动标题： 要设置活动标题的背景颜色，请单击 the Caption color icon。要设置文本颜色，请单击 the Font color icon。

* 非活动标题： 要设置非活动标题的背景颜色，请单击 the Caption color icon。要设置文本颜色，请单击 the Font color icon。

* 使用边框：勾选该复选框，可以在工作表对象周围使用边框。单击 the Caption color icon 以设置边框颜色。

* 边框宽度：指定一个值或拖动滑块设置边框宽度。宽度用像素来指定。

* 圆角： 单击the 圆角 icon打开弹出窗口。

  信息注释

  圆角仅在以下情况中可用：选择了高级样式模式（位于文档属性：常规中）。

  * 圆角弹出：
    * 选择固定或相对圆角，以及哪些角会受到影响。
    * 通过输入一个值选择方形。

* 滚动条宽度：指定一个值或拖动滑块设置滚动条宽度。此控件同时影响滚动条符号的宽度和相对大小。

## 透视表属性：“标题”

本节介绍透视表属性。

* 标签：在文本框中，您可以输入标题，以便显示在工作表对象的标题中。如果未设置标签，但选择了显示标题，则将使用字段的名称。

  该值可以作为计算公式输入。

  单击 the 编辑表达式 icon 以打开对话框。

* 显示标题：勾选了此选项时，标题将会被移至工作表对象的顶部。列表框和其他“框对象”将默认开启该选项，而按钮，文本对象和直线/箭头对象则不会默认开启。

* 标题对齐：可为左、居中或右。

* 多行标题（自动换行）： 如果勾选此选项，则文本将显示两行或多行。

* 行数：如果标题允许使用多行，在输入字段中指定行数，或拖动滑块至所期望的数值。

* 标题对齐：可为顶部、居中或底部。

###

### 更多.../更少...

更多.../更少...具有一个属性，标题中的图标。

### 标题属性中的图标

本节介绍标题中的图标中的属性。

* 菜单：打开对象菜单。
* 清除：在活动工作表对象中清除当前选择。
* 打印：在另一个浏览器窗口中以列表格式打开选定的工作表对象。 有些客户可能无法应付此类设置！
* 复制数据：复制工作表对象中的字段值。 有些客户可能无法应付此类设置！
* 将图片复制到剪贴板：将工作表对象作为图片复制到剪贴板。 有些客户可能无法应付此类设置！
* 发送到 Excel...：将可能的（包括选定的）值导出到 Microsoft Excel。如果 Excel 还未运行，将会自动开启。导出的值将在新的 Excel 工作表中显示为一列。计算机上必须安装 Microsoft Excel 2007 或更高版本，此功能才可用。 有些客户可能无法应付此类设置！
* 允许最小化：选中此选项时，如果对象可以最小化，将会在工作表对象的窗口标题中显示最小化图标。此外，还可以通过双击该标题最小化对象。
* 自动最小化：在勾选允许最小化时适用该选项。在相同的工作表上为若干工作表对象勾选自动最小化时，除去一项以外，其他全部对象在任何时候都会自动最小化。此选项十分有用，例如可以交替显示相同工作表区域中的若干图表。
* 允许最小化：选中此选项时，如果对象可以最大化，将会在工作表对象的窗口标题中显示最大化图标。此外，还可以通过双击标题最大化对象。如果同时勾选了允许最小化和允许最大化，双击标题将会导致对象最小化。
* 帮助信息：您可以在此处输入帮助文本。该信息将会显示在弹出窗口中。此选项不适用于文档一级。 该值可以作为计算公式输入。 单击 the 编辑表达式 icon 以打开对话框。   
  例如，您可以输入工作表对象的说明。这将会添加一个帮助图标到对象的窗口标题中。当鼠标指针移到图标上时，该文本将会显示在弹出窗口中。
* 快速转换类型：可在此处启用图表类型切换。并不适用于全部对象。单击 the Settings icon 打开弹出窗口。
* 快速类型设置弹出窗口：勾选此框，可使用快速转换类型在您希望图表类型之间进行切换。

## 透视表属性：选项

### 选项

部分选项可能不能用于所有对象。

* 只读：让图表变为只读模式，即无法以在图表内单击或使用鼠标绘画的方式作出选择。
* 允许移动/调整大小：如果取消选择此选项，则将无法移动工作表对象或调整其大小。
* 允许复制/备份：如果取消选择此选项，则将无法复制工作表对象。某些客户端可能无法使用此设置。
* 依数据调整对象大小：通常，当选择引起表格的大小小于工作表对象分配的大小时，QlikView 中全部数据表的工作表对象的边框将会缩小。通过取消选中该复选框，将会关闭大小的自动调整，任何剩余空间都将留空。
* 允许显示标题信息：使用 info 函数时，每当字段值具有与之相关的信息时，窗口标题中都将显示一个信息图标。如果您不想信息图标显示在标题中，可以取消勾选此选项。仅适用于列表框、统计框、多选框和输入框。
* 保留滚动条的位置：当勾选此复选框和 用户偏好 ， 对象 对话框中相应的选项时，在表格对象中进行选择时 QlikView 将保留垂直滚动条的位置。
* 使用显示条件：工作表对象的显示或隐藏将取决于条件表达式。系统将视条件（例如选择情况等）对条件表达式进行持续评估。仅当条件返回 false 时工作表对象才会隐藏。 该值可以作为计算公式输入。 单击 the 编辑表达式 icon 以打开对话框。
* 常规：通过设置对象的左边和顶部页边距，以及宽度和高度来指定对象的位置。
* 最小化：通过设置最小化对象的左边和顶部页边距，以及宽度和高度来指定最小化工作表对象的位置。
* 更多.../更少...：以下选项可用：
  * 所有者：所有者域名和用户 ID。

  * 共享对象：启用与其他用户共享对象。启用此选项将启用以下设置。

  * 共享：选择与所有用户共享或按用户名称共享。

  * 用户（域名\用户 ID）：如果选择按用户名称共享，则将显示已添加用户的列表。

    要添加用户，请单击 the Add icon，将添加一行。高亮该行以将其解锁，然后编辑用户信息。要移除用户，请在要移除的每个用户之后单击 the Remove icon。