创建具有层级的 PixelPerfect 报表

您可创建具有层级的 PixelPerfect 报表来为添加至层级节点字段或表格的每个值重复部分报表的内容。您可在重复的报表部分添加对象(图像、表格、图表等)。在该示例中,您将使用来自 QlikView 的两个不同的图表,创建为每年显示页面的报表。

新建 PixelPerfect 报表

进行以下操作:

  1. Qlik NPrinting 主菜单中选择报表,然后单击创建报表
  2. 为报表输入标题PixelPerfect Report with Level
  3. 类型下拉列表中选择 PixelPerfect
  4. 应用程序下拉列表选择应用程序。
  5. 单击创建来创建报表。
  6. 单击编辑模板打开模板编辑器
  7. 右键单击层级节点,然后选择添加层级
  8. 如果必要,选择 QlikView 文档的连接,该文档包含您需要的对象。在该情况下,选择Sales Demo
  9. 搜索框中输入 Year - F\Year,然后从对象列表中选择Year
  10. 单击确定
  11. Detail区域中右键单击。
  12. 选择 Insert Detail Report
  13. 单击 Year_Level
  14. 展开 Year_Level 节点。
  15. 层级 - Year_Level 节点下的 Year 字段拖放至 DetailReport - Year_Level 区域。
  16. 通过使用功能条中的Font菜单配置文本。

    例如,将其设置为 Open Sans16pxBoldCentered

  17. 使用以下项目之一将 [Year] 单元置于左右边距之间的中心:
    • Property GridLayout下方的Location
    • 工具栏Layout组中的Center Horizontally控件。

以图像形式添加两个 QlikView 对象

进行以下操作:

  1. 右键单击图像节点,然后选择添加对象
  2. 选择连接到所需对象所在的 QlikView 文档。
  3. 搜索字段中键入数字 1,并且 Top 25 Products - CH184Top 10 Salesmen - CH192 均可见。
  4. 通过按住 Ctrl 键从 QlikView 对象列表选择Top 25 Products - CH184CH319 - Top 5 Salesman
  5. 单击确定将其添加至图像节点。
  6. 选择 DetailReport - Year_Level 区域的底部虚线,然后将其向下移动,获得更加充分的工作区。
  7. CH184 节点令牌拖入模板,然后将其放下,与左边距对齐。
  8. 打开Property GridBehavior下的Sizing属性的下拉列表,然后选择Auto-Size
  9. 图像节点拖动 CH192,并将其放在 CH184 下方,与左边距齐平。
  10. 再次从下拉列表选择Auto-Size
  11. Tool Box拖动Page Break对象,该对象通常停靠在模板编辑器的右侧,然后将其放至页面底部。

预览和保存

进行以下操作:

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