创建具有层级的 PixelPerfect 报表
您可创建具有层级的 PixelPerfect 报表来为添加至层级节点字段或表格的每个值重复部分报表的内容。
您可在重复的报表部分添加图表对象(图像、表格、图表等)。在该示例中,您将使用来自 QlikView 的两个不同的图表,创建为每年显示页面的报表。
信息注释
您可将具有计算维度的 QlikView 对象或空值用作层级。但是您不能在它们内部嵌套其他对象,但不包括来自该工作表对象的字段。Qlik Sense 具有计算维度的可视化无法用作层级。
新建 PixelPerfect 报表
进行以下操作:
- 在 Qlik NPrinting 主菜单中选择报表,然后单击创建报表。
- 为报表输入标题。 PixelPerfect Report with Level。
- 从类型下拉列表中选择 PixelPerfect。
- 从应用程序下拉列表选择应用程序。
- 单击创建来创建报表。
- 单击编辑模板打开模板编辑器。
- 右键单击层级节点,然后选择添加层级。
- 如果必要,选择 QlikView 文档的连接,该文档包含您需要的对象。在该情况下,选择Sales Demo。
- 在搜索框中输入 Year - F\Year,然后从对象列表中选择Year。
- 单击确定。
- 在Detail区域中右键单击。
- 选择 Insert Detail Report。
- 单击 Year_Level。
- 展开 Year_Level 节点。
- 将层级 - Year_Level 节点下的 Year 字段拖放至 DetailReport - Year_Level 区域。
-
通过使用功能条中的Font菜单配置文本。
例如,将其设置为 Open Sans、16px、Bold、Centered。
- 使用以下项目之一将 [Year] 单元置于左右边距之间的中心:
- Property Grid中Layout下方的Location;
- 工具栏Layout组中的Center Horizontally控件。
以图像形式添加两个 QlikView 对象
进行以下操作:
- 右键单击图像节点,然后选择添加对象。
- 选择连接到所需对象所在的 QlikView 文档。
- 在搜索字段中键入数字 1,并且 Top 25 Products - CH184 和 Top 10 Salesmen - CH192 均可见。
- 通过按住 Ctrl 键从 QlikView 对象列表选择Top 25 Products - CH184 和 CH319 - Top 5 Salesman。
- 单击确定将其添加至图像节点。
- 选择 DetailReport - Year_Level 区域的底部虚线,然后将其向下移动,获得更加充分的工作区。
- 将 CH184 节点令牌拖入模板,然后将其放下,与左边距对齐。
- 打开Property Grid中Behavior下的Sizing属性的下拉列表,然后选择Auto-Size。
- 从图像节点拖动 CH192,并将其放在 CH184 下方,与左边距齐平。
- 再次从下拉列表选择Auto-Size。
- 从Tool Box拖动Page Break对象,该对象通常停靠在模板编辑器的右侧,然后将其放至页面底部。
预览和保存
进行以下操作:
- 单击预览。
- 单击报表,关闭它,然后根据需要再次编辑模板。
- 单击保存并关闭以保存模板并关闭模板编辑器。