通过 QlikView 文档发布简单的报表

该教程将为您展示如何使用 QlikView 数据发布简单的 Qlik NPrinting PowerPoint 报表。

Qlik NPrinting 有许多功能。本教程意在帮助新用户创建自己的首个报表。它没有概述每个报表类型、设计元素或发布选项。在本教程末尾,您将拥有已创建、已编辑并且已发布的 PowerPoint 报表,该报表可由您选择的用户查看。

其他 Qlik NPrinting 教程:

备注: 必须安装 Microsoft Office 方可以 Office 文件格式编辑和创建报表。

在本教程中,您将:

访问 QlikView 文档

报表需要数据。了解如何下载和导入示例 QlikView 文档。

连接 Qlik NPrinting 至 QlikView 文档

Qlik NPrinting 需要连接至您的 QlikView 文档。了解如何配置 Qlik NPrinting,从而其可访问示例文档或您现有的 QlikView 数据。

新建Qlik NPrinting报表模板

报表模板用于控制报表的布局和输出格式。该部分将为您展示如何新建一个。

编辑报表模板

报表提供许多不同的格式化选项。在该部分,您将向报表添加标题、图像、表格、图表和页面。

发布至 NewsStand 以及用电子邮件发送

NewsStand 是您的用户可访问以查看报表的 Web 控制台。了解如何将报表发布至 NewsStand 以及通过电子邮件发送。

访问 QlikView 文档

QlikView 文档包含 Qlik NPrinting 用于构建报表的数据和可视化。访问 QlikView 文档有数个不同的方式。

  • 您可从 Qlik 帮助站点下载 QlikView 文档,并将其保存至您计算机上的文件夹。
  • 您可使用自己的 QlikView 文档,并跳至连接 Qlik NPrinting 至 QlikView 文档。如果您在使用自己的文档来完成该教程,可选取一个简单的应用程序。对于复杂的 QlikView 文档,Qlik NPrinting 会花费更长加载时间。

Qlik 帮助站点下载 QlikView 文档,并将其保存至您计算机上的文件夹

进行以下操作:

  1. Qlik NPrinting 帮助站点上,转至 示例文件,将 Examples.zip 文件下载到安装 Qlik NPrinting 的计算机上的首选位置。
  2. Windows 中,将 Sales Demo.qvw 解压,并将其保存在 C:\Program Files\QlikView\Examples\ 文件夹中。如果该文件夹尚不存在,则创建一个。

    如果您在不同的位置保存文件,则无论 Qlik NPrinting 帮助在何处指定它,都必须由 C:\Program Files\QlikView\Examples\ 替代。

警告: 映射的网络驱动器(例如 Z:\NPrintingServer\QlikViewDocuments)不受 Qlik NPrinting 支持。您必须使用 UNC(通用命名约定)路径,例如 \\ServerName\NPrintingServer\QlikViewDocuments

连接 Qlik NPrintingQlikView 文档

现在将创建 Qlik NPrinting 应用程序并将其连接至您的 QlikView 文档。

Qlik NPrinting 应用程序:包含报表、过滤器以及指向 Qlik Sense 应用程序或 QlikView 文档的连接。它们让 Qlik NPrinting Designer 访问您的数据,从而该信息可在报表中使用。

进行以下操作:

  1. 登录 Qlik NPrinting Web 控制台。
  2. 在主菜单上,单击应用程序下拉菜单,然后选择应用程序
  3. 单击创建应用程序按钮。
    1. 输入该新应用程序的名称。例如:Beginner's Tutorial NP App - QV
    2. 确保选中启用复选框。否则,您的应用程序将被 Qlik NPrinting Engine 忽略。
    3. 单击创建

      您现在将能够在应用程序下看到 Beginner's Tutorial NP App - QV

  4. 在主菜单上,单击应用程序下拉菜单,然后选择连接
    1. 单击创建连接按钮。
    2. 名称框中,输入连接的名称:Beginner's Tutorial Connection - QV
    3. 应用程序下拉列表中,选择您之前创建的 Qlik NPrinting 应用程序。Beginner's Tutorial NP App - QV
    4. 下选择 QlikView
    5. 类型下方选择本地
    6. 文档路径下方,键入您要连接的 QlikView 文档的位置。

      例如:C:\Program Files\QlikView\Examples\Sales Demo.qvw

      警告: 映射的网络驱动器(例如 Z:\NPrintingServer\QlikViewDocuments)不受 Qlik NPrinting 支持。您必须使用 UNC(通用命名约定)路径,例如 \\ServerName\NPrintingServer\QlikViewDocuments
    7. 如果您的 QlikView 文档需要身份验证,确保选中连接需要身份验证

      请参阅:Section access

    8. 单击运行验证按钮。这确保您的连接有效。

      如果连接有效,将会看到“验证成功”消息。如果无效,您将看到以下消息:“检测到错误。请查看下列详细信息。”

    9. 一旦验证了您的连接设置,则单击创建。您将自动移动回连接菜单。
    10. 您的新连接将具有缓存状态 - 生成状态。这意味着 Qlik NPrinting 连接至 QlikView 并导入元数据。如果您有大型 QlikView 文档,这可能需要几分钟时间。
      备注:

      每次您将新对象添加到 QlikView 文档时,您必须重新加载您的连接元数据。

    11. 一旦缓存状态显示已生成,则可新建报表模板。如果您得到错误状态,请检查您的连接信息。

您现在将能够在连接屏幕上看到新连接。

如果您在连接 QlikView 文档上存在问题,请参阅:

新建Qlik NPrinting报表模板

报表模板用于控制报表的布局和输出格式。您可以使用所选报表类型的标准选项来排列各个对象并设置各个页面的格式。例如,PowerPoint 报表将具有和 PowerPoint 组相同的格式化选项以及界面。

进行以下操作:

  1. Qlik NPrinting Web 控制台中,单击主菜单上的报表
  2. 单击创建报表按钮。
  3. 标题字段中输入标题。例如:Beginner's Tutorial NP PowerPoint
  4. 类型下拉列表中选择 PowerPoint
  5. 应用程序下拉列表中,选择 Beginner's Tutorial NP App - QV
  6. 模板选项中,单击空文件
  7. 确保选中启用复选框。否则,您的报表将被 Qlik NPrinting Engine 忽略。
  8. 单击创建

您现在将能够在报表下看到 Beginner's Tutorial NP PowerPoint

编辑报表模板

编辑报表模板有多种方式。我们将会添加:

  • 标题:用于组织您的报表的简单文本。可使用标准 PowerPoint 格式化来改动它们。
  • 表格:获取您的 QlikView 数据并以表格形式呈现它。
  • 图像:获取您的 QlikView 数据并以 .png 形式呈现它。
  • 图表:采用您的 QlikView 表格数据并将其呈现为 PowerPoint 图表。

  • 页面:按维度细分您的数据。可将它们应用至表格和图像。我们将划分类别名称

本部分不涵盖您可在 Qlik NPrinting Designer 中所做的一切:如果您希望了解有关高级 PowerPoint 报表功能的信息,请参阅:PowerPoint 报表

备注: 您的报表预览看上去可能和下面显示的图像不同,具体取决于您的格式化方式。一些对象可能具有稍微有些不同的名称,具体取决于选择它们的顺序。

进行以下操作:

  1. Qlik NPrinting Web 控制台中,单击主菜单上的报表
  2. 报表屏幕上,单击您的报表。
  3. 单击编辑模板按钮打开 Qlik NPrinting Designer 模板编辑器。

  4. Qlik NPrinting Designer打开。因为您在创建 PowerPoint 报表,将会看到标准 PowerPoint 界面。大多数 PowerPoint 格式化功能可使用该界面应用至您的报表。
  5. 输入标题:
    1. 在第一个幻灯片上,键入标题:例如 "Sales Trends by Product Category"。
    2. 输入副标题,或删除副标题文本框。

      提示: 您可使用 PowerPoint 格式化选项来更改这些标题的外观。例如,您可更改字体大小和颜色。
  6. 添加图片:
    1. 单击 PowerPoint 工具栏上的插入选项卡。
    2. 单击新建幻灯片按钮。
    3. 键入标题:例如 "Top Selling Products"。删除第二个空的文本框。
    4. 在左窗格上,右键单击图片并选择添加对象

    5. 将打开新的窗口。选择ProductsSales by Category for 2014 vs 2013,然后单击确定

      您可通过按住 CTRL 按钮选择多个选项。

    6. SH02 - Products 拖动到幻灯片上。

    7. 单击 PowerPoint 工具栏上的插入选项卡。
    8. 单击新建幻灯片按钮。
    9. 键入标题:例如 "Sales by Category: 2013 vs 2014"。删除第二个空的文本框。
    10. CH212 - Sales by Category for 2014 vs 2013 拖动到幻灯片上。

  7. 添加表格:
    1. 在左窗格上,右键单击表格并选择添加对象
    2. 将会打开新的窗口。按类别选择销售额:2013 对比 2014。单击确定

    3. CH212_1 - Sales by Category for 2014 vs 2013 拖动到幻灯片上。

  8. 添加 PowerPoint 本地图表:
    1. 单击 PowerPoint 工具栏上的插入选项卡。
    2. 单击新建幻灯片按钮。
    3. 键入标题:例如 "Sales Trends:"。删除第二个空的文本框。
    4. 在左窗格上,右键单击表格并选择添加对象

    5. 将会打开新的窗口。选择 CH326 - 按 YearMonthNum 的销售额。单击确定

    6. PowerPoint 工具栏上选择插入选项卡。
    7. 单击插图部分中的图表
    8. 将会打开新的窗口。在柱形图下选择第一个条形图,然后单击确定

    9. 将打开一个 Excel 工作表。这是您图表的数据源。

      我们将需要把 Qlik NPrinting 标签插入该工作表并删除一些不必要的数据。

    10. PowerPoint 界面的左侧窗格,展开 CH326 - 按 YearMonthNum 的销售额节点。
    11. 选择 YearMonthNumSales 标签。

      您可通过按住 CTRL 按钮选择多个选项。

    12. 拖放 Year MonthNum 标签到 Excel 工作表,进入单元 A1。这将使其成为 y 轴。拖动 Sales 标签到单元 B1。这将使其成为 x 轴。

    13. 选择并删除列 CD

      实际数字并非必须,因为 Qlik NPrinting 将使用标签来构建图表。

    14. 选择并删除行 345

    15. 关闭 Excel

      将会自动保存您的更改。

    16. 您可能需要调节图表的大小以使其在幻灯片上适配。您可使用大小调节箭头。

    17. Qlik NPrinting 模板编辑器菜单中,单击文件标签。单击保存
    18. 单击模板标签,然后单击预览按钮预览报表。

      您的幻灯片放映目前有四个幻灯片。

  9. 添加页面:
    1. 转到您要添加页面的幻灯片。在该情况下,为第四个幻灯片。

      页面仅适用于当前幻灯片。

    2. 在左侧窗格上,右键单击页面,然后选择添加页面到当前工作表
    3. 将会打开新的窗口。选择 CategoryName。单击确定

      备注: 注释:如果您将第二个页面添加至幻灯片,将会覆盖之前的页面。
    4. 展开 CategoryName_Page - CategoryName 节点。将 CategoryName 标签拖动到幻灯片上。

      该标签将按类别分隔您的数据,每个类别位于单独的幻灯片上。<CategoryName> 文本将更改以匹配每个幻灯片的类别。并不是一个幻灯片的内容为 "Sales Trends:",而是将有数个幻灯片具有唯一标题:"Sales Trends: Baby Clothes"、"Sales Trends: Women's Shoes"。

      <CategoryName> 标签将显示为新的文本框。如果您剪切并粘贴该新文本到标题文本框中,可将其格式化以更易于匹配标题。

    5. 转到第二个幻灯片 "Top Selling Products"。
    6. 在左侧窗格上,右键单击页面,然后选择添加页面到当前工作表
    7. 将会打开新的窗口。选择年份。单击确定
    8. 展开 Year_Page - Year 节点。拖动年份标签至幻灯片。

      它将显示为新文本框。如果您剪切并粘贴该新文本到标题文本框中,可将其格式化以更易于匹配标题。

    9. 单击 PowerPoint 工具栏上的插入选项卡。
    10. 单击幻灯片号码按钮。
    11. 将会打开新的窗口。单击日期和时间幻灯片号码以及不要显示在标题幻灯片上复选框。单击应用至全部

  10. Qlik NPrinting 模板编辑器菜单中,单击文件标签。单击保存
  11. 单击模板标签,然后单击预览按钮预览报表。

    加载预览了可能需要几分钟,具体取决于报表大小。

    您现在具有带 13 个幻灯片的报表。应用了页面的幻灯片已展开为新页面,其中有按您应用的页面类别划分的信息。

    在该示例中,幻灯片 2-4 示出了按年份筛选的数据,而幻灯片 6-13 示出了按 CategoryName 筛选的数据。

    警告: 在预览模式下完成的编辑将不会被保存。
  12. 如果您希望继续编辑,可关闭预览窗口,并在模板编辑器中格式化您的报表。
  13. 如果完成了编辑,单击保存并关闭

报表模板现在已保存,并且准备好和用户共享。

发布至 NewsStand 以及用电子邮件发送

需要发布报表以便用户访问它们。我们将发布至 NewsStand 并用电子邮件发送。

NewsStand 是一个 Web 门户,可让用户预览和下载报表,并订阅自动更新。请参阅: NewsStand 概览

电子邮件以附件形式包含您的报表。它们的内容可通过添加文本和图像来自定义。请参阅:通过电子邮件分发报表

备注: 您必须配置自己的 SMTP 邮件服务器以从 Qlik NPrinting 发送电子邮件。请参阅:配置 SMTP 服务器

进行以下操作:

  1. Qlik NPrinting Web 控制台中,单击主菜单上的任务,然后选择发布任务
  2. 单击创建任务按钮。

    1. 输入名称。例如:Publish Beginner's Tutorial NP PowerPoint
    2. 从下拉列表中选择您的应用程序。Beginner's Tutorial NP App - QV
    3. 对于其他选项,请保留默认值。单击创建
  3. 单击报表标签。
    1. 单击添加报表按钮。

    2. 选择报表下拉列表中选择 Beginner's Tutorial - NP PowerPoint
    3. 输出格式下拉列表选择 PPTX
    4. 确保选中附加至电子邮件启用复选框。
    5. 单击添加报表

  4. 单击用户/群组标签。
    1. 单击添加用户或组按钮。
    2. 选择收件人下拉列表中选择用户或组。

      如果您要了解如何新建用户,请参阅:创建用户

    3. 选中启用NewsStand 目标位置电子邮件目标位置复选框。
    4. 单击添加收件人
  5. 单击目标位置标签。
    1. NewsStand 列,单击发布给所有人复选框。
    2. 电子邮件列,单击发布给所有人复选框。
    3. 单击保存
  6. 您将自动回到概述标签。
  7. 单击马上运行按钮。

    一旦完成了任务,页面顶部将显示一则确认消息。

您的收件人现在可转到您浏览器中的 NewsStand 并查看您的报表。他们还将在其电子邮件中收到副本。

提示: 在标准安装中,您可从 Qlik NPrinting web 控制台切换到自己的 NewsStand,方法是在自己的浏览器栏中将端口 4993 更改为 4994。例如,如果您的 Web 控制台为 https://YourServerName:4993,则您的 NewsStandhttps://YourServerName:4994