跳到主要内容

在 Qlik Sense 中生成 On-Demand 报表

在该页面上

Qlik Sense 中生成 On-Demand 报表

On-Demand 报表是使用 On-Demand 报表制作按钮创建而成。

创建 On-Demand 报表后,该报表将添加到 Qlik NPrinting Server 上的报表创建队列中。报表完成后,它将存储在 Qlik NPrinting repository 中。可从 QlikView AccessPoint 的 Qlik NPrinting 窗口访问报表,直到报表被删除为止。30 天后,将从 Qlik NPrinting Server 中删除已完成的报表和正在排队的报表。失败的报表将在 6 天后被删除。

要启用 Qlik Sense 中的 On-Demand 报表,请参阅:安装 Qlik Sense On-Demand 报表控件

创建 On-Demand 报表按钮

您可在自己进行编辑的工作表上创建 On-Demand 报表按钮。

进行以下操作:

  1. 在资产面板中的自定义对象 > Dashboard bundle(仪表盘捆绑)下,将 On-demand reporting(On-demand 报表)拖动至工作表。
  2. 在属性面板中,在 NPrinting Connection > NPrinting server URL 下,设置服务器连接。URL 必须以 / 结束。

    例如:https://<server name>:4993/

  3. NPrinting App 下,选择包含报表模板的 Qlik NPrinting 应用程序。
  4. NPrinting connection 下,选择 Qlik NPrinting 连接。

    默认设置下,列表仅显示您在其中工作的 Qlik Sense 应用程序的 Qlik NPrinting 连接。您可使用 App/Connection filter 切换开关来显示未与当前 Qlik Sense 应用程序关联的连接。

  5. Report Configuration > Choose Report 下,选择您要连接至按钮的报表。
  6. Default Export Format 中,选择默认导出格式。
  7. Appearances > Button Label 下,设置按钮标签。例如:Generate report

您现在已创建了 On-Demand 报表按钮。

生成报表

您可生成根据 Qlik Sense 应用程序中的当前选择筛选的报表。您需要处于分析模式下。

备注: 您只能在包含于 Qlik NPrinting 报表模板中的字段上筛选,否则报表会失败。无法使用表达式在选择上筛选。
  1. 单击您创建的按钮。

    Export 对话框打开。

  2. 有两个按钮可供从中选择:
    1. Quick Report:生成具有默认输出格式的单个报表。

    2. New Report:从已提供给您的报告列表中进行选择。您也可以选择输出格式。

  3. 在报表生成之后,会激活下载按钮。单击 Download 按钮下载报表。