On-Demand 报告扩展
在该页面上
On-Demand 报告扩展
On-Demand 报告扩展是一个可视化扩展,它添加了一个用于按需创建 Qlik NPrinting 报告的按钮。它包含在
要求
您需要有权使用 Qlik NPrinting 应用程序(已连接到您设计的 Qlik Sense)访问 Qlik NPrinting Server(June 2017 或更高版本)。此 Qlik NPrinting 应用程序包含您的报告模板。还有一些其他要求:
-
需要在 Qlik NPrinting Web 控制台中为 On-Demand 启用报告。
- 运行 On-Demand 报告的所有用户都需要添加为 Qlik NPrinting 中的用户,其安全角色支持运行 On-Demand 报告。
适用场景
当您希望用户能够使用其应用程序内的选择项作为筛选器打印 Qlik Sense 内的预定义 Qlik NPrinting 报告时,On-Demand 报告扩展将非常有用。
创建按需报告按钮
您可以在正在编辑的工作表上创建 On-Demand 报告按钮。
执行以下操作:
- 从资产面板中的自定义对象 > Dashboard bundle 下,将 On-demand reporting 拖动到工作表。
-
在属性面板中 NPrinting Connection 下的 Server Connection 中设置服务器连接。URL 必须以 / 结尾。
Example: https://<服务器名称>:4993/
- 在 Choose App 中选择包含报告模板应用程序的 Qlik NPrinting。
- 在 Report Configuration 下的 Choose Report 中选择要连接到按钮的报告。
- 在 Default Export Format 中选择报告的默认导出格式。
- 在 Appearances 下的 Button Label 中设置按钮标签。
现在,您已经创建 On-Demand 报告按钮。单击该按钮时,将生成报告。
生成报告
您可以生成根据 Qlik Sense 应用程序中的当前选择项筛选的报告。您需要处于分析模式。
-
单击您创建的按钮。
Export 对话框随即打开,显示报告生成的状态。
- 生成报告后,将激活下载按钮。单击下载按钮即可下载报告。
现在,您已下载该报告。
提示: 您还可以使用 Export 对话框中的 New Report 按钮生成可供您使用的 Qlik NPrinting On-Demand 报告。系统将提示您选择报告和导出格式。
限制
有关一般限制的信息,请参阅 Qlik 提供的扩展包的限制。
- 如果您在 Qlik Sense 应用程序中的某个字段上做出选择,则需要将相同字段包括在 Qlik NPrinting 报告模板中,否则报告将失败。
- 如果 Qlik NPrinting 报告模板包含筛选器,则无法在 Qlik Sense 应用程序中做出冲突选择,否则报告将失败。