# 布局主题

## 关于 QlikView 布局主题

### 主题基本要素

QlikView 布局主题是一组可以应用至整个 QlikView 布局或其部分的格式属性。主题文件以 xml 格式编码，保存在一个为活动用户使用的位于 Windows 应用程序数据文件夹中的特殊 QlikView 主题文件夹中。

主题可大大减少用在使 QlikView 布局美观和一致上的时间和精力。它们也可用于在一家公司等内强制某个图表样式。

### 主题拓扑

一个 QlikView 主题文件包括每一种类型的布局对象的各个部分（文档，工作表及全部不同类型的工作表对象）。这些部分的每一个都包含三个子部分，一个专用于对象类型属性，一个用于边框/标题属性，一个用于打印设置属性（只可打印对象类型）。每一部分及其子部分都可通过使用主题制作工具向导被单独创建或取代，而不会影响主题文件的其他部分。

主题部分创建如下：

1. 根据您的希望格式化一个具体的对象

2. 使用主题制作工具向导解压从对象中所选择的属性，并将它们插入主题文件中。

### 一般用途主题

一般用途主题是拥有为所有不同对象类型定义了部分的主题。有许多此类主题与 QlikView i安装包一起提供。

如果您自己想创建一个此类主题，您必须：

1. 根据您的偏好格式化文档属性。

2. 根据您的偏好格式化一个工作表的工作表属性。

3. 根据您的偏好创建(如必要)并格式化每一种类型的工作表对象。标题/边框属性通常只需为一个通常使用标题的工作表对象类型格式化一次（列表框，图表等），为通常没有标题的工作表对象类型格式化一次（文本对象，按钮等）。

4. 运行主题制作向导创建一个新的主题并从以上所列的格式化条目的首个插入属性(顺序不重要)。

5. 为每一个以上所列格式化条目重复运行主题制作向导一次。

### 特定用途主题

可以为一项特定使用创建主题。根据用途，可能只需要定义可用主题部分及子部分的一个小子组。作为一个示例，您可定义一个只将工作表上的图表对象主题设置一个给定的大小和位置。为了这样做，您需要从只用于图表的标题/边框组定义一个带单独属性的主题，如子部分。

## 在布局中应用主题

QlikView 布局主题可以在任何给定时间手动应用或每次创建一个新布局对象时自动应用。主题可应用于

* 单个工作表对象

* 一组工作表对象

* 一个工作表

* 整个文档

### 将一个主题应用至一个单个对象

按以下操作：

1. 通过单击激活工作表对象。

2. 从上下文菜单中为工作表对象打开属性对话框。

3. 跳转到布局页面。

4. 单击应用主题按钮，

5. 选择一个打开的浏览器对话框中的主题，

6. 单击“确定”

所有主题中适用于所选工作表对象的属性都将现在被应用。如果您想将一个主题应用到一组工作表对象上，您必须通过 Shift+单击或套索选择（按住鼠标左键绘制一个矩形以将所有对象选中）首先激活所有对象。

### 将一个主题应用到工作表

按以下操作：

1. 通过单击其标签激活工作表。

2. 从设置菜单中打开工作表属性对话框。

3. 跳转到通用页

4. 单击应用主题按钮，

5. 选择一个打开的浏览器对话框中的主题，

6. 单击确定

所有主题中适用于所选工作表的属性都将现在被应用。另外，主题也将被应用至工作作中的所有工作表对象上。

### 将一个主题应用到一个完整的文档中

按以下操作：

1. 打开文档或激活它。

2. 从设置菜单中打开文档属性对话框。

3. 跳转到布局页面。

4. 单击应用主题按钮，

5. 选择一个打开的浏览器对话框中的主题，

6. 单击确定

所有主题中适用于文档的属性都将现在被应用。另外，主题也将被应用至工作表中的所有工作表和所有工作表对象上。