创建良好格式化的 PixelPerfect 图表

您可根据 QlikViewQlik Sense 数据创建 PixelPerfect 图表。如果源文档中没有 PixelPerfect 图表,您还可创建一个这种图表。在本例中,QlikView 对象用于展示如何使用高级图形属性。

新建 PixelPerfect 报表

进行以下操作:

  1. Qlik NPrinting 主菜单中选择报表,然后单击创建报表
  2. 为报表输入标题 Top 10 Countries Sales
  3. 类型下拉列表中选择 PixelPerfect
  4. 应用程序下拉列表选择应用程序。
  5. 单击创建来创建报表。
  6. 单击编辑模板打开模板编辑器
  7. 通过单击两个标尺之间边角上的三角形打开Report Tasks窗口。
  8. Measure Units下拉列表中,选择Pixels

配置工作区格式

进行以下操作:

  1. 转到Property Grid,它通常停靠在工作区域的左下角。
  2. 导航至属性控件的Page Settings属性控件组。
  3. Paper Kind更改为您常用的尺寸。
  4. 适当设置Margins
  5. 单击底部虚线并将其拖动至 350 像素标记。

以表格形式将对象添加至模板

PixelPerfect 图表的数据源为添加至模板编辑器表格节点的 QlikView 表格。

进行以下操作:

  1. 右键单击表格节点,然后选择添加对象
  2. 从对象列表选择 CH186

  3. 单击确定

嵌入图表对象

进行以下操作:

  1. Chart对象从Tool Box拖入模板并将其放入细节范围的左上角,和左边距以及Detail栏的底部边框对齐。

    图表向导在Chart Type页面打开。

  2. 选择Chart TypeBar,然后单击窗口底部的Next >>

    出现Appearance窗口。

  3. 打开“调色板”下拉列表,然后选择调色板。

    要创建您自己的调色板,请选择Edit palettes

  4. 单击Next以打开Series窗口。

     

创建和配置序列

进行以下操作:

  1. Series窗口中,选择Series 2
  2. 单击Series窗格底部的Remove
  3. Series 1Series name输入Sales
  4. 单击Series Options选项卡。
  5. Point sort order设置为 Ascending
  6. Sort points by设置为 Value

    您也可通过将Sort points by设置为Argument,按类别名称列出点。

  7. 这样会创建简单的图表,以升序显示按销售额值排序的一个序列。

配置图例点

您可自定义图例的格式。

进行以下操作:

  1. 单击Legend Point Options选项卡。
  2. 取消选中Synchronize with point options
  3. 打开Point view下拉列表,然后选择Argument and Values
  4. Value format设置为 Currency
  5. Value precision设置为 0

    这样可将小数点右侧的有效数字数设置为无。

  6. 单击Next以打开Data窗口。

绑定参数和值

进行以下操作:

  1. Data窗口中,单击Series Binding选项卡。
  2. 打开Argument Properties框的Argument下拉列表。
  3. 展开 CH186 节点。
  4. 双击CategoryName节点。
  5. 打开Value Properties下方的Value字段下拉列表。
  6. 双击 CH186 节点下方的 Sales 节点。
  7. 单击Next以打开Chart窗口。

  8. 再次单击Next以接受默认Chart设置,并打开Diagram窗口。

检查页面

进行以下操作:

  1. Diagram窗口可让您设置和图表相关的选项。例如通过选中Rotate旋转图表。

  2. 单击Next以接受默认Diagram设置,并打开Panes窗口。

  3. 单击Next以接受默认Panes设置,并打开Axes窗口。

标签 X 轴

进行以下操作:

  1. Axes窗口中,单击Elements选项卡。
  2. 选中Visible复选框。

    Antialiasing也将自动激活。

  3. 在文本字段中输入Category

    它出现在垂直轴上,因为图表已经旋转。

标签 Y 轴

进行以下操作:

  1. 在顶部的下拉列表中,从Primary AxisX 更改为Primary AxisY
  2. 确保右侧的Elements选项卡仍然选中。
  3. 选中Visible复选框。

    Antialiasing也将自动激活。

  4. 在文本字段中输入Sales

    它出现在水平轴上,因为图表已经旋转。

格式化标签内容

进行以下操作:

  1. 选择右侧的Labels选项卡。
  2. 选择Auto选项卡。
  3. 格式设置为Currency
  4. Precision设置为0
  5. 单击 Next >>

    Series Views窗口打开。

设置栏颜色

Series Views窗口可让您自定义一些可视化选项。

进行以下操作:

  1. 单击Appearance选项卡。
  2. Color下拉列表中选择纯饱和蓝色 (0, 0, 255)。
  3. 单击Next以打开Point Labels窗口。

抗锯齿点标签

Point Labels窗口可让您自定义图表中点的标签。

进行以下操作:

  1. Point Labels窗口中,自定义点显示。
  2. 将复选标记置于General选项卡上Text Settings下方的Antialiasing框中。

配置点标签内容

进行以下操作:

  1. 单击Point Options选项卡。
  2. Point view设置为Values
  3. 选择Value formatCurrency
  4. Value precision设置为0
  5. 单击Next以打开Chart Titles窗口。

添加图表标题

进行以下操作:

  1. Chart Titles窗口,单击Add来创建新标题。
  2. 输入Sales by Category作为标题。
  3. 单击Next以打开Legend窗口。

配置图表图例

进行以下操作:

  1. Legend窗口中配置图表图例。您可设置是否显示图例,以及显示图例的方式。简单图表不一定需要图例,因此确保Visible框中没有复选标记。

  2. 单击Next按钮,打开Annotations窗口。没有添加注释。
  3. 单击Finish按钮关闭图表向导。
  4. 拖动图表的右下角以填充所有可用空白。

预览和保存

进行以下操作:

  1. 单击预览
  2. 单击报表,关闭它,然后根据需要再次编辑模板。
  3. 单击保存并关闭以保存模板并关闭模板编辑器