将 Oracle BI Publisher 报表添加到仪表盘页

Oracle BI Publisher 报表将配置的分析添加到仪表盘页。

此部分介绍如何将 Oracle BI Publisher 报表添加到仪表盘页。它包括以下主题:

注:

如果您使用的是 Microsoft 的 Internet Explorer 版本 7 浏览器,则在查看嵌入到分析或仪表盘中的 BI Publisher 报表时可能会遇到问题,具体取决于浏览器的隐私设置。在浏览器中显示 Oracle BI EE 页时,可能会发现 BI Publisher 报表缺失。在具有中等级别隐私设置且阻止弹出式窗口的浏览器中会遇到此问题。要解决此问题,请使用 Internet Explorer 版本 7 以外的其他浏览器,或者在 BI Publisher 而不是 Oracle BI EE 中查看报表,或者降低浏览器的隐私设置。

Oracle BI Publisher 报表和仪表盘页如何交互?

了解 Oracle BI Publisher 报表和仪表盘页如何相互交互。

本部分包含以下主题:

关于 Oracle BI Publisher 和仪表盘页

查看这些主题以了解有关 Oracle BI Publisher 和仪表盘页的详细信息。

本部分包含以下主题:

有关 BI Publisher 的一般信息,请参阅 Oracle BI EE 与 Oracle BI Publisher 的集成

与仪表盘页上的报表进行交互

可以运行、查看仪表盘页上的 BI Publisher 报表并与之进行交互。

仪表盘页上包含的 BI Publisher 报表可以带有一个工具栏,其中提供以下选项:选择布局模板、更改 BI Publisher 报表的输出格式、导出 BI Publisher 报表、将 BI Publisher 报表发送到可用目标 (例如,打印机、传真、电子邮件或 FTP)、调度 BI Publisher 报表以及分析数据。

关于简报和打印 BI Publisher 报表

您可以用几种有限的格式打印包含 BI Publisher 报表的简报或仪表盘页。

如果计划打印包含 BI Publisher 报表的仪表盘页或在简报中包含仪表盘页,则必须注意以下几点:

  • 如果要将简报打印为 PDF 且 BI Publisher 报表的输出格式为 PDF,则在页上的其他对象之后打印 BI Publisher 报表。如果将包含 BI Publisher 报表的仪表盘页打印为 PDF,但仪表盘页不是简报的一部分,则不会打印 BI Publisher 报表。

  • 如果将仪表盘页或简报打印为 MHTML,则不会打印 BI Publisher 报表。

关于将报表添加到仪表盘页

将报表添加到仪表盘页可以与其他人共享报表。

可以将一个或多个现有报表添加到仪表盘页。优点是您可以使用代理与其他用户共享报表并调度仪表盘页。代理会将整个仪表盘发送给用户,包括报表引用的所有数据页。

为包含 BI Publisher 报表的仪表盘页配置代理时,请确保满足以下标准:

  • BI Publisher 报表的输出格式必须为 PDF。

  • 必须将代理设置为传送 PDF。

可以将报表作为嵌入式内容和链接添加到仪表盘页。嵌入意味着报表直接显示在仪表盘页上。通过链接可以在 Oracle BI EE 内打开 BI Publisher 中的报表。

如果在 BI Publisher 中修改报表并保存所做更改,则刷新仪表盘页可以看到所做修改。

将报表添加到仪表盘页

将报表添加到仪表盘页可以让用户轻松地访问报表。

要将报表添加到仪表盘页,请执行以下操作:

  1. 编辑仪表盘。有关信息,请参阅编辑仪表盘
  2. 导航到要将报表添加到的页。
  3. 按以下某种方式选择报表:
    • 从“目录”窗格中选择报表并将报表拖放到仪表盘页上的区域。

    • 要从仪表盘页添加报表,请从在“目录”窗格中包含其仪表盘的文件夹中选择该报表。

  4. 设置对象的属性。为此,请将鼠标指针悬停在“页布局”区域中的对象上方以显示该对象的工具栏,然后单击属性按钮。

    此时将显示 BI Publisher 报表属性对话框。

  5. 根据需要填写属性对话框中的字段。
  6. 单击确定
  7. 单击保存
  8. 如果需要,请在仪表盘页中添加提示以过滤嵌入式参数化报表的结果,如在参数化报表中使用提示中所述
  9. 可以选择性地使用代理调度仪表盘,如传送内容中所述。

在参数化报表中使用提示

可以使用提示过滤嵌入式参数化 BI Publisher 报表的结果,以仅显示与提示标准匹配的结果。

BI Publisher 报表可以是以下任一报表:

要在参数化报表中使用提示,请执行以下操作:

  1. 在 BI Publisher 中,打开报表并找到报表使用的参数。为每个所需的参数设置一个默认值,以便报表在没有用户交互的情况下正确显示。

  2. 按照以下步骤为每个参数创建一个新列提示:

    1. 在全局标题中,单击新建,然后单击仪表盘提示

    2. 选择包含报表中的列的主题区域,或者选择其列与报表中的列非常匹配的主题区域。

    3. 在“定义”窗格中,单击新建按钮,选择列提示,然后选择要用于提示的列。如果 BI Publisher 报表是使用与主题区域的直接连接创建的,请确保选择您在 BI Publisher 报表中选择的相同列。

    有关创建提示的详细信息,请参阅在仪表盘和分析中进行提示

  3. 完成“新建提示:列”对话框,然后单击确定。验证以下设置:

    • 将“运算符”字段设置为等于/位于

    • 使用与报表中的参数完全相同的名称来定义表示变量。如果在提示中使用变量名称,请确保正确拼写这些名称并区分大小写。如果参数的数据类型和列的数据类型不是基于相同的数据库列,请确保这两种数据类型匹配。

    • 如果 BI Publisher 报表是使用与主题区域的直接连接创建的,请使用以下格式指定变量的值:

      "主题区域名称"."文件夹名称"."列名"
      

      例如:

      "Sample Sales Lite"."Time"."Per Name Year"
      

      如果列位于嵌套文件夹中,则列出所有文件夹。例如:

      "Sample Sales Lite"."Time"."More Time Objects"."Day of Week"
      
  4. 单击保存提示工具栏按钮,将提示保存到共享文件夹中的目录。

  5. 导航到包含参数化报表的仪表盘,然后单击编辑仪表盘工具栏按钮。

    此时将显示仪表盘构建器。

  6. 在“目录”窗格中,导航到包含要添加的提示的文件夹。

  7. 将提示拖放到包含报表的仪表盘页上的区域中。

  8. 单击保存工具栏按钮。