导入 QlikView 和 Qlik Sense 单元值
您可在 Excel、Word、PowerPoint、HTML 或 PixelPerfect 报表中使用来自 QlikView 或 Qlik Sense 对象的任何单元值或单元值组。
概览
单元根据自身的位置从文档和应用程序导入 Qlik NPrinting 报表模板。例如,您可导入第一行第三列中的单元。
在 QlikView 连接中,单元 #1 从总计行(位于顶部)选择值。在 Qlik Sense 连接中,单元 #1 选择表格的第一个值(不包括总计行)。
如果在原始应用程序或文档中更改了某些内容,则必须更新 Qlik NPrinting 报表模板。单元基于位置发挥作用,并且无法体现源对象中的更改。必须对这些方面进行处理。例如,如果您切换 Qlik Sense 中的列 2 和列 3,Qlik NPrinting 将自动更新单元格节点。
将单元格值插入 Excel 报表
以下示例示出如何将 QlikView 单元格值插入 Excel 报表模板。您将使用相同的单元格位置插入相同的图表对象四次,但格式设定不同。
从 QlikView 文档指定单元
进行以下操作:
- 打开现有 Excel 报表模板,或新建一个。
- 新建单元格:
在左侧窗格中,右键单击 Cells 节点,然后选择 Add cells。将打开新的窗口。
- 单击 Object 字段右侧的浏览图标 ...。
- 从列表选择图表对象。单击确定。
Qlik NPrinting 自动填充 Name 字段。名称后的第一个数字指示单元行。第二个数字指示单元列。您可根据需要更改名称。
- Description 字段为选填。
在 Top Row 字段中,输入数字 1。
如果 Bottom Row 字段当前也包含数字 1:您将仅从一行选择单元格。第 0 行是 QlikView 对象标题行,因此第 1 行是第一数据行。
在 Left Column 字段中输入数字 1。
如果 Right Column 字段当前也包含数字 1:您将仅从一列选择单元格。第 0 列是源 QlikView 对象左侧的第一列。
- 保持Keep Source Formats框选中。单击确定。
- 重复步骤 a-g。清除 Keep Source Formats 框。
- 重复步骤 a-g。清除 Keep Source Formats 框并将格式代码 "$ #,##0.00" 添加至 Format 字段。
- 重复步骤 a-g。清除 Keep Source Formats 框。您将使用 Excel 格式设定工具来设定包含该单元格值的单元格的格式。
将单元格值添加至模板。
进行以下操作:
- 拖动每个单元格值节点令牌至模板中的空单元格。
-
设定您使用 Excel 格式设定选项创建的第四个单元格值。
例如:更改字体大小和颜色。
-
单击预览。您将可通过四种方式看到相同的设定了格式的单元格值:
- 格式设定和初始文档相同的单元格。
- 没有格式设定的单元格。
- 由 Qlik NPrinting 应用的具有自定义格式 "$ #,##0.00" 的单元格。
- 由您应用具有自定义 Excel 格式的单元格。
- 关闭预览。您可根据需要继续编辑模板。
- 单击保存并关闭以保存模板并关闭模板编辑器。