# 在 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 Sense 中的 On-Demand 报表是使用报表制作空间创建而成。请参阅：[安装 Qlik Sense On-Demand 报表控件](https://help.qlik.com/zh-CN/nprinting/February2025/Content/NPrinting/On-Demand/On-Demand-Qlik-Sense.htm)。

您可访问为 Qlik NPrinting Server 上的 On-Demand 启用的所有报表，这些报表是在您于 QlikView AccessPoint 中使用的 QlikView 文档上制备。

信息注释您应当在 Qlik NPrinting Server 上为每个 QlikView 文档使用不同的 Qlik NPrinting 应用程序。如果您将一个应用程序用于多个文档，您将能看到来自其他 QlikView 文档的报表，但是它们将失败。

信息注释

On-Demand 报表的访问权限可经由安全角色设置，并在应用程序级别应用。这样可以按应用程序限制对 On-Demand 报表的访问权限。

信息注释On-Demand申请仅基于单个连接对报表有效。不支持 MultiDoc 报表。



## 要求

* 必须在 QlikView Server上安装 Qlik NPrinting On-Demand 插件。请参阅：[在 Microsoft IIS 托管的 QlikView AccessPoint 上安装 On-Demand 插件](https://help.qlik.com/zh-CN/nprinting/February2025/Content/NPrinting/On-Demand/Install-Components.htm)。

* Qlik NPrinting 管理员必须为 On-Demand 用户分配具有On-Demand 创建授权的安全角色。

* 在 QlikView 中创建 On-Demand 报表的用户必须具有和其 Qlik NPrinting web 控制台 用户帐户关联的 Windows Active Directory 用户帐户。

  [创建用户](https://help.qlik.com/zh-CN/nprinting/February2025/Content/NPrinting/Recipients&Users/Create-users-filters-groups.htm) （仅提供英文版本）。

* 在 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 中运行，因为不会下载证书。

进行以下操作：

1. 打开 Qlik NPrinting web 控制台。
2. 根据您的浏览器，执行以下操作之一：
   * 选择继续前往 Qlik NPrinting web 控制台。
   * 添加安全例外并继续前往 Qlik NPrinting web 控制台。
3. 登录到 Qlik NPrinting web 控制台。

现在，您就可以通过该浏览器在使用 Qlik NPrintingOn-Demand 了。

## 在 QlikView 中创建 Qlik NPrinting 报表

进行以下操作：

1. 在 QlikView AccessPoint 界面中，单击工具栏中的 On-Demand 按钮。

   Qlik NPrinting窗口打开。

2. 单击创建报表。

3. 单击报表以选择要使用的 Qlik NPrinting 报表模板。

4. 选择该报表的导出格式。

   您所创建的任何 QlikView Server 选择项都将应用至您的报表输出。例如，如果您设置了过滤器以仅显示特定地区中的销售额，则只会出现该地区的数据。

5. 单击生成报表。

报表状态将列为加入队列。报表完成后，可以将副本下载到您的计算机上。可以在报表处于排队中状态时取消它。

您的报表在 Qlik NPrinting Server 中可能有对象或报表过滤器。除了 QlikView 文档中的过滤器，这些过滤器也适用于您的 On-Demand 报表。

## 下载 On-Demand 报表

进行以下操作：

1. 在 Qlik NPrinting 窗口中，单击要下载的报表。
2. 单击下载。

## 删除和取消排队中的报表

可以删除已完成的报表。删除报表会将其从可用报表中删除，从而无法从 On-Demand 中下载。可以取消排队中的报表。

### 删除 On-Demand 报表

进行以下操作：

1. 在 Qlik NPrinting 窗口中，单击要删除的报表。
2. 单击 the 删除 icon。

### 取消排队中的单个报表

进行以下操作：

1. 在 Qlik NPrinting 窗口中，单击要取消的报表。
2. 单击 X 按钮。
3. 单击中止任务。

### 取消排队中的所有报表

进行以下操作：

1. 在 Qlik NPrinting 窗口中，单击全部中止。
2. 单击中止所有任务。

具有 Qlik NPrinting web 控制台 访问权限的管理员可管理来自所有用户的 On-Demand 报表请求。请参阅：[管理 On-Demand 请求](https://help.qlik.com/zh-CN/nprinting/February2025/Content/NPrinting/AdministeringQVNprinting/Tasks/On-Demand-tasks.htm) （仅提供英文版本）。