在 QlikView AccessPoint 中生成 On-Demand 报表
On-Demand 报表是在 QlikView AccessPoint 界面中的 Qlik NPrinting 窗口内创建。Qlik NPrinting 窗口还会显示可供下载的完整报表以及正在排队的报表。
创建 On-Demand 报表后,该报表将添加到 Qlik NPrinting Server 上的报表创建队列中。报表完成后,它将存储在 Qlik NPrinting 存储库 中,但可从 QlikView 下载。可从 QlikView AccessPoint 的 Qlik NPrinting 窗口访问报表,直到报表被删除为止。30 天后,将从 Qlik NPrinting Server 中删除已完成的报表和正在排队的报表。失败的报表将在 6 天后被删除。
您可访问为 Qlik NPrinting Server 上的 On-Demand 启用的所有报表,这些报表是在您于 QlikView AccessPoint 中使用的 QlikView 文档上制备。
On-Demand 报表的访问权限可经由安全角色设置,并在应用程序级别应用。这样可以按应用程序限制对 On-Demand 报表的访问权限。
要求
- 必须在 QlikView Server上安装 Qlik NPrinting On-Demand 插件。请参阅:在 Microsoft IIS 托管的 QlikView AccessPoint 上安装 On-Demand 插件。
- Qlik NPrinting 管理员必须为 On-Demand 用户分配具有On-Demand 创建授权的安全角色。
-
在 QlikView 中创建 On-Demand 报表的用户必须具有和其 Qlik NPrinting web 控制台 用户帐户关联的 Windows Active Directory 用户帐户。
创建用户。
- 在 QlikView 中创建 On-Demand 报表的用户必须具有和其 Qlik NPrinting web 控制台 用户帐户关联的域和用户,该用户帐户匹配其 QlikView Server Windows Active Directory 用户帐户的域和用户。
- 通过 QV 服务器以太网许可证在 QlikView 服务器或集群上工作的用户必须正确地通过“身份”进行配置,并且必须登录Qlik NPrinting 和 QlikView AccessPoint。否则,将不可使用书签。
- 可以应用 QlikView 文档中的 Section Access 和当前选择项。
-
On-Demand 会话会显示在 QlikView Server 的“QVS 统计信息”选项卡中,但不计入会话 CAL 总数。
- On-Demand 将不能用于本地保存的 .qvw 文件。文件必须在 QlikView Publisher (QVP) 连接上可用。
-
On-Demand申请仅基于单个连接对报表有效。不支持 MultiDoc 报表。
接受 Qlik NPrinting web 控制台 证书
Qlik NPrinting web 控制台 的默认安装证书可能会在浏览器中注册为无效证书。如果您的浏览器将 Qlik NPrinting web 控制台 证书注册为无效证书,则必须先接受该证书,才能在 QlikView AccessPoint 或 Qlik Sense 中使用On-Demand。
如果您切换至其他浏览器或清除该浏览器的缓存,则必须重新接受 Qlik NPrinting 证书。可在 Chrome、Firefox 和 Explorer 中使用 On-Demand它无法在 Microsoft Edge 中运行,因为不会下载证书。
进行以下操作:
- 打开 Qlik NPrinting web 控制台。
- 根据您的浏览器,执行以下操作之一:
- 选择继续前往 Qlik NPrinting web 控制台。
- 添加安全例外并继续前往 Qlik NPrinting web 控制台。
- 登录到 Qlik NPrinting web 控制台。
现在,您就可以通过该浏览器在使用 Qlik NPrintingOn-Demand 了。
在 QlikView 中创建 Qlik NPrinting 报表
进行以下操作:
-
在 QlikView AccessPoint 界面中,单击工具栏中的 On-Demand 按钮。
Qlik NPrinting窗口打开。
- 单击创建报表。
- 单击报表以选择要使用的 Qlik NPrinting 报表模板。
-
选择该报表的导出格式。
您所创建的任何 QlikView Server 选择项都将应用至您的报表输出。例如,如果您设置了过滤器以仅显示特定地区中的销售额,则只会出现该地区的数据。
- 单击生成报表。
报表状态将列为加入队列。报表完成后,可以将副本下载到您的计算机上。可以在报表处于排队中状态时取消它。
您的报表在 Qlik NPrinting Server 中可能有对象或报表过滤器。除了 QlikView 文档中的过滤器,这些过滤器也适用于您的 On-Demand 报表。
下载 On-Demand 报表
进行以下操作:
- 在 Qlik NPrinting 窗口中,单击要下载的报表。
- 单击下载。
删除和取消排队中的报表
可以删除已完成的报表。删除报表会将其从可用报表中删除,从而无法从 On-Demand 中下载。可以取消排队中的报表。
删除 On-Demand 报表
进行以下操作:
- 在 Qlik NPrinting 窗口中,单击要删除的报表。
- 单击 。
取消排队中的单个报表
进行以下操作:
- 在 Qlik NPrinting 窗口中,单击要取消的报表。
- 单击 X 按钮。
- 单击中止任务。
取消排队中的所有报表
进行以下操作:
- 在 Qlik NPrinting 窗口中,单击全部中止。
- 单击中止所有任务。
具有 Qlik NPrinting web 控制台 访问权限的管理员可管理来自所有用户的 On-Demand 报表请求。请参阅:管理 On-Demand 请求。