跳到主要内容

导入 QlikView 和 Qlik Sense 单元值

在该页面上

导入 QlikViewQlik Sense 单元值

您可在 ExcelWordPowerPointHTMLPixelPerfect 报表中使用来自 QlikViewQlik Sense 对象的任何单元值或单元值组。

概览

单元根据自身的位置从文档和应用程序导入 Qlik NPrinting 报表模板。例如,您可导入第一行第三列中的单元。

QlikView 连接中,单元 #1 从总计行(位于顶部)选择值。在 Qlik Sense 连接中,单元 #1 选择表格的第一个值(不包括总计行)。

如果在原始应用程序或文档中更改了某些内容,则必须更新 Qlik NPrinting 报表模板。单元基于位置发挥作用,并且无法体现源对象中的更改。必须对这些方面进行处理。例如,如果您切换 Qlik Sense 中的列 2 和列 3,Qlik NPrinting 将自动更新单元格节点。

备注: 如果您在 Properties 窗格中清除 Keep Source Formats,您可使用 Excel 格式设定工具来向单元格应用自定义格式。您也可逐个单元重建对象,或重建部分对象,并将 Excel 公式添加至计算。

将单元格值插入 Excel 报表

以下示例示出如何将 QlikView 单元格值插入 Excel 报表模板。您将使用相同的单元格位置插入相同的图表对象四次,但格式设定不同。

QlikView 文档指定单元

进行以下操作:

  1. 打开现有 Excel 报表模板,或新建一个。
  2. 新建单元格:
    1. 在左侧窗格中,右键单击 Cells 节点,然后选择 Add cells。将打开新的窗口。

    2. 单击 Object 字段右侧的浏览图标 ...
    3. 从列表选择图表对象。单击确定
    4. Qlik NPrinting 自动填充 Name 字段。名称后的第一个数字指示单元行。第二个数字指示单元列。您可根据需要更改名称。

    5. Description 字段为选填。
    6. Top Row 字段中,输入数字 1

      如果 Bottom Row 字段当前也包含数字 1:您将仅从一行选择单元格。第 0 行是 QlikView 对象标题行,因此第 1 行是第一数据行。

    7. Left Column 字段中输入数字 1

      如果 Right Column 字段当前也包含数字 1:您将仅从一列选择单元格。第 0 列是源 QlikView 对象左侧的第一列。

    8. 保持Keep Source Formats框选中。单击确定
  3. 重复步骤 a-g。清除 Keep Source Formats 框。
  4. 重复步骤 a-g。清除 Keep Source Formats 框并将格式代码 "$ #,##0.00" 添加至 Format 字段。
  5. 重复步骤 a-g。清除 Keep Source Formats 框。您将使用 Excel 格式设定工具来设定包含该单元格值的单元格的格式。

将单元格值添加至模板。

进行以下操作:

  1. 拖动每个单元格值节点令牌至模板中的空单元格。
  2. 设定您使用 Excel 格式设定选项创建的第四个单元格值。

    例如:更改字体大小和颜色。

  3. 单击预览。您将可通过四种方式看到相同的设定了格式的单元格值:

    1. 格式设定和初始文档相同的单元格。
    2. 没有格式设定的单元格。
    3. Qlik NPrinting 应用的具有自定义格式 "$ #,##0.00" 的单元格。
    4. 由您应用具有自定义 Excel 格式的单元格。
  4. 关闭预览。您可根据需要继续编辑模板。
  5. 单击保存并关闭以保存模板并关闭模板编辑器