跳到主要内容 跳到补充内容

使用 Qlik Sense 第三方扩展

您可在 Qlik NPrinting 报表内使用 Qlik Sense 第三方扩展作为图像、表格和层级。

要求

已添加至工作表的所有对象都可用作图像。Qlik NPrinting 不会在原生可视化和扩展之间进行区分。但是要让第三方扩展正确显示,扩展的 JavaScript 实施需要满足特定要求。具体而言,扩展必须实施“finished rendering(完成呈现)”通知。

在以下情况下可将第三方扩展用作表格:

  • 对象仅包含一个超立方体。
  • 超立方体为直线式或堆叠式。

在以下情况下可将第三方扩展用作层级:

  • 对象的属性仅包含一个超立方体。
  • 超立方体为直线式或堆叠式。
  • 超立方体具有至少一个维度。
  • 超立方体不含计算或分组的维度。

Qlik NPrinting 不支持导出或打印使用以下项目的可视化扩展:

  • 外部资源
  • 外部以及无文档记录的 JavaScript 模块或 API

设置“finished rendering(完成呈现)”通知

要将您的第三方扩展作为图像导出,您必须使用绘制方法来告知 Qlik NPrinting 扩展已完成呈现。否则,您将得到空白或部分呈现的图像。

// ..., paint : function() { return qlik.Promise.resolve(); } // ...

了解详情

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!