QlikWorld 2020 Global Conference. Join us to discover how to get the most from your data. Act fast. Register now and save.

创建良好格式化的 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. 单击保存并关闭以保存模板并关闭模板编辑器