将内容添加到 Excel 报表模板
您可以将各种形式的内容添加到Microsoft Excel 报表模板中。将内容添加为图表图像占位符、表格数据标记、使用本机 Excel 特性格式化的单元格以及其他格式。使用加载项接口添加的内容采用对象的形式。可以在加载项窗口中添加、管理和重复使用这些对象。
有关开始使用加载项的信息,如激活、打开和连接到应用程序内容,请参阅开始使用 Microsoft Excel 的 Qlik 加载项。
您可以向报表模板添加什么?
Qlik Excel 报表模板适用于以下类型的内容:
-
表格数据。使用这种形式的内容,文本和数值数据值将直接填充到报表的单元格中。表格数据是使用标记添加的。您可以添加以下表格数据:
表格数据。使用这种形式的内容,文本和数值数据值将直接填充到 Excel 报表的单元格中。表格数据是使用标记添加的。您可以添加以下表格数据:
-
添加了单个表标记的整个图表。请参阅添加整个图表。
-
由图表中的一个或多个单独列组成的表。请参阅按列添加图表。
-
在原生 Excel 表中定义的计算列。请参阅添加计算列。
-
在本机 Excel 表中定义的计算总值。请参阅添加计算的总计。
-
原生 Excel 透视表。请参阅创建原生 Excel 透视表。
-
变量。请参阅在 Excel 报表模板中使用变量和表达式。
-
表达式。请参阅在 Excel 报表模板中使用变量和表达式。
有关可以添加的可用标记的详细信息,请参阅不同类型的标记。
-
-
图表图像将作为占位符图像添加。占位符将替换为最新重新加载的 Qlik Sense 应用程序数据的当前视图。有关更多信息,请参阅将图表添加为图像。
-
某些文本内容未绑定到 Qlik Sense 应用程序或模板中的对象。这可能包括手动输入的文本,如标题和标头。计算单元可以放置在标记结构之外,从而允许将自定义公式应用于标记中包含的内容。请记住,如果在模板中错误地插入手动文本,可能会发生不可预测的行为。
使用级别和页面可以自动创建报表中的单独部分和页面,循环并重复生成不同维度值的表格和图像数据。相关信息,请参阅使用级别和页面循环和循环报表元素。
对象类型
对象是添加到模板中的内容的主要形式。可以在加载项中创建、编辑和删除对象。可以将多个相同对象添加到模板中。您可以创建以下对象:
-
图表图像
-
图表表格
-
变量
-
表达式
-
级别
-
页
不同类型的标记
下表列出了可以插入到模板中的可用标记类型,以及每个标记的作用。使用 Excel 中的 Qlik 加载项窗口添加标记。
标记类型 | 说明 | 示例和格式 |
---|---|---|
表格 | 表示已添加为表的整个图表的单个标记。在输出中,每一列都以与单个列相同的方式生成。 | <Table Name> |
列 | 表示图表中已添加为表的单列的单个标记。无论是从表中添加一列还是多列,基础模板对象仍然是表。 | <Column Name> |
级别 | 表示级别对象实例的一组标记。在开始标记和结束标记之间,可以添加其他标记,这表明将在报表中为级别对象所基于的每个不同实体创建新的部分(级别),包括这些项目。 |
<Entity Name_Level> ... </Entity Name_Level> |
字段 | 级别标记内部的标记,或由页面标记定义的工作表上的单元格中的标记,用于显示每个筛选部分或页面所使用的字段值。 | <Field Name> |
页 | 出现在工作表选项卡名称中的标记,表示页面对象的实例。将在报表中为页面对象所基于的每个不同实体创建一个新页面。 | <Entity Name_Page> |
变量 | 表示在源 Qlik Sense 应用程序中找到的变量实例的单个标记。 | <Variable Name> |
表达式 | 表示作为对象添加到模板中的表达式实例的单个标记。 | <Expression Name> |
Deleterow | 一个标记,指示表中要在生成的报表输出中删除的行。请参阅删除带有 Deleterow 标记的行。 | <deleterow> |
应用程序选择
您在 Qlik Sense 源应用程序中所做的选择将在编写报表模板时反映在报表模板中。这些选择将应用于您可以从加载项生成的报表的预览。但是,这些选择不会反映在 Qlik Cloud 中报表任务的输出中。相反,报告输出中的数据减少由您在 Qlik Sense 应用程序的报告部分创建的筛选器控制。有关更多信息,请参阅使用报表筛选器。
如果您确实希望更改模板中反映的选择以用于预览和图像占位符,则可以更改原始 Qlik Sense 应用程序中的选择,然后刷新报表模板。要查看 Excel 中的新选择,请单击对象属性窗格右上角的 图标。这将仅刷新选定对象中的选择。