复制 Narrative Reporting 数据并将其粘贴到 Doclet 中

在此演示中,我们将处理名为“部门报表”的基于 Word 的示例报表包。我们将使用在“使用 Narrative Reporting 数据执行即席分析”中创建的数据在名为 "Operating Expenses" 的 doclet 中创建可刷新数据点。该 doclet 包含穿插了数据点的文本以及完整网格。

注:

也可以在基于 PowerPoint 的报表包中执行本主题中的过程。

要复制 Narrative Reporting 数据并将其粘贴到 doclet 中:

  1. 在 Word 中,连接到 Narrative Reporting 数据源,然后打开报表包,如“在 Smart View 中连接到 Narrative Reporting”中所述。
  2. Smart View 面板中,选择要签出的 doclet。

    图 24-53 显示已选定 "Operating Expenses" Doclet 的 Smart View 面板


    显示报表包名称并列出其包含的 doclet 的初始报表包窗口。名为 "Operating Expenses" 的 doclet 已选定
  3. 双击 doclet 名称将其打开。

    图 24-54 从 Smart View 面板打开的 Doclet,可供签出


    在窗口右侧显示 Word 界面,在左侧显示打开的 doclet
  4. Narrative Reporting 功能区中,单击签出

    Narrative Reporting 功能区中的“签出”按钮

    现在可以在 doclet 中创作。在图 24-54 中的示例 doclet 内,要将数据点粘贴到的段落包含占位符。可以在表标题下方粘贴整个网格。

  5. 要复制并粘贴数据点:
    1. 打开并连接到已在“使用 Narrative Reporting 数据执行即席分析”中创建的即席网格。
    2. 选择单元格 B13 中的实际总运营费用数字,然后单击 Smart View 功能区中的 Smart View 功能区中的“复制”按钮。

      显示选择了单元格 B13 的部分 "Operating Expenses" 网格。

      提示:

      您必须连接到即席网格,并且必须使用 Smart View 功能区上的复制粘贴按钮,才能使复制和粘贴的数据在 Office 应用程序之间保持动态。

    3. 在 Word 中,将光标放到段落中的所需位置,然后在 Smart View 功能区中单击粘贴

      粘贴操作将产生一个占位符 "#NEED_REFRESH"。


      在粘贴了数据点的位置显示 #NEED_REFRESH 占位符的 doclet

      在本例中,在段落中粘贴了另一个计划运营费用的数据点。

  6. 要复制并粘贴范围:
    1. 转到已在“使用 Narrative Reporting 数据执行即席分析”中创建的即席网格。
    2. 选择整个网格(包括所有成员),然后单击 Smart View 功能区中的“复制”按钮;在图 24-55 中的示例中,应选择单元格 A2 到 E13。

      请谨记,我们已在“使用 Narrative Reporting 数据执行即席分析”中将 POV 维从第 1 行移到 POV 工具栏。因此,我们要复制的网格开始于第 2 行。

      图 24-55 选择整个即席报表进行复制


      显示选择了整个即席网格进行复制(单元格 A2 至 E13)
    3. 在 Word 中,将光标放到所需位置,然后在 Smart View 功能区中单击粘贴

      粘贴操作将产生一个表,其中的每个单元格都填充有占位符 "#NEED_REFRESH",如图 24-56 中所示。

      图 24-56 在表标题下方粘贴的即席网格范围


      显示粘贴到 Word 中的网格,所有数据单元格都包含 #NEED_REFRESH 占位符。

    数据点和范围可供刷新。

  7. Smart View 功能区Narrative Reporting 功能区中单击刷新

    产生的 doclet 页应如下所示:


    显示刷新后的 doclet 页,在本来是 #NEED_REFRESH 占位符的地方现在是数字。
  8. 使用 Word 中的工具设置 doclet 中表的格式。
    1. 选择整个表,然后在 Word 的布局功能区中依次选择自动调整根据内容自动调整表格
    2. 使标题居中并以粗体显示。
    3. 将 Actual、Plan 和 Variance 列中的所有数据值右对齐。
    4. Variance % 列中的百分比居中。
    5. 使 Operating Expenses 行中的合计以粗体显示。
    6. 清除整个表的边框。
    7. 在列标题下以及 "Depreciation and Amort" 行中的 Actual、Plan、Variance 和 Variance % 列下添加单下划线。
    8. 在 "Operating Expenses" 行中的 Actual、Plan、Variance 和 Variance % 列下添加双下划线。

    应用 Word 格式设置后,该表应当类似于图 24-57 中的表。

    图 24-57 包含带格式的 Word 表的 Doclet 示例


    显示带格式的 Word 表的报表。

    现在,您已经完成了 doclet 中的创作任务,可以将其上传并签入,使其可供其他 doclet 作者使用。

  9. 在 Word 中保存 doclet。
  10. Narrative Reporting 功能区中,单击上传

    Narrative Reporting 功能区中的“上传”按钮。
  11. 上传文件对话框中,选中要覆盖的所有样式属性旁边的复选框,然后单击确定

    Doclet 中不同于报表包的样式样本的样式属性标有一个感叹号。在本例中,没有要覆盖的样式属性。


    “上传文件”对话框,用户可在其中选择 doclet 属性以覆盖示例样式文档中的属性
  12. Narrative Reporting 功能区中,单击签入

    Narrative Reporting 功能区中的“签入”按钮

    Doclet 责任列表中 doclet 的锁图标被移除,表示该 doclet 不再处于签出状态。

至此,示例方案完成。概括地说,我们展示了如何完成以下任务:

  • 在连接到 Narrative Reporting 数据源期间创建即席报表。

  • 在 Excel 中设置图片和百分比数据的格式。

  • 打开报表包并签出 doclet 以进行创作。

  • 从 Exce 中的即席网格中复制数据点和范围并将其粘贴到 doclet 中,从而创建 Word 表。

  • 使用 Word 格式设置功能设置表格式。

  • 上传 doclet 并将其签入。

在生产环境中,您执行的后续步骤取决于报表包的要求。您可能需要提交 doclet 以供审批。您可能还需要创作其他 doclet。稍后,您可能需要审核报表包的部分或全部内容。这些任务全部可以在 Oracle Smart View for Office 中完成。