创建 HTML 报表
在该页面上
创建 HTML 报表
以下内容示出了如何创建带有层级的
我们准备将两个 QlikView 对象的图像嵌入
备注:
HTML 报表可包含许多 HTML 和图像文件。它们作为 .zip 文件被传输至用户。
新建 HTML 报表
进行以下操作:
- 在 Qlik NPrinting 主菜单中选择报表,然后单击创建报表。
- 为报表输入标题。 HTML Report (Sales)。
- 在类型下拉列表中选择 HTML。
- 从应用程序下拉列表选择应用程序。
-
在可用选项中选择模板:
- 空模板 - 使用空模板
- 默认模板 - 使用默认模板(仅在报表设置中设置了默认模板时可用)。请参阅以模板形式加载 Office、HTML 或 PixelPerfect 文件
- 自定义 - 选择要用作模板的文件。
- 单击创建来创建报表。
选择要添加的连接和对象
进行以下操作:
- 单击编辑模板打开模板编辑器。
- 右键单击图像节点,然后选择添加对象。
- 选择对象。在该情况下,选择 CH184 和 CH320。
- 单击确定。
- 将 CH320 和 CH184 符记拖放至 <body> 和 </body> 标签之间的行。
- 根据需要添加行,并为布局管理和内联样式元素添加一些块元素标签,例如 <p>、<table> 或 <div>,如下一部分中所述。
预览和保存
进行以下操作:
- 单击预览。
- 单击报表,关闭它,然后根据需要再次编辑模板。
- 单击保存并关闭以保存模板并关闭模板编辑器。
所得报表
例如以下
<html>
<body Style="text-align: center;">
<h3 Style="text-align: center; font: 21px verdana;">
前 10 个国家/地区
</h3> <img src="%%CH320%%" alt="CH320"> <h3 Style="text-align: center; font: 21px verdana;">
前 10 个产品
</h3> <img src="%%CH184%%" alt="CH184"> </body>
</html>
打开选择层级窗口
您可生成带层级的
- 右键单击层级节点,然后选择添加层级。
- 在层级列表中选择Year。
- 单击确定。
- 展开层级节点。
-
将 Year_Level 节点符记拖放至 <body> 和 </body> 标签之间的行。
根据需要添加行。
- 在您要纳入层级循环的元素前面布置 %%Year_Level%% 行,并在您要纳入层级循环的元素后面布置 %%Year_Level%% 行。
- 展开 Year_Level ji节点。
-
将 Year 节点符记拖放至 %%Year_Level%% 和 %%Year_Level%% 行之间的行。
- 添加内联样式元素。请参见下面的代码示例。
结果是在行之间得到三个新行:%%Year_Level%%、%%/Year_Level%% 和空白行。
预览和保存
进行以下操作:
- 单击预览。
- 单击报表,关闭它,然后根据需要再次编辑模板。
- 单击保存并关闭以保存模板并关闭模板编辑器。
所得报表
例如以下
<html>
<body Style="text-align: center;">%%Year_Level%% <h2 Style="font: 24px verdana;font-weight: bold;">%%Year%% </h2>
<h3 Style="text-align: center; font: 21px verdana;">
前 10 个国家/地区
</h3> <img src="%%CH320%%" alt="CH320"> <h3 Style="text-align: center; font: 21px verdana;">
前 10 个产品
</h3> <img src="%%CH184%%" alt="CH184"> %%/Year_Level%% </body>
</html>