关于在 Smart View 中创建报表包结构

可以使用 Oracle Smart View for Office 轻松创建基于 Word、PowerPoint 或 PDF 的报表包结构。

通过 Narrative Reporting 主页中提供的新建报表包命令,可以使用文件夹结构或者文件作为新报表包的源。可以在 Narrative Reporting 库的操作面板中访问“新建报表包”命令,也可以在该库中的用户文件夹上右键单击,然后在显示的上下文菜单中访问此命令。

一部分报表包设计和创建活动可以在 Smart View 中执行。例如,可以使用 Narrative Reporting Web 界面重新排列报表包中的 doclet、定义开发阶段以及将用户分配给那些阶段。但是,使用 Smart View,可以在一个步骤中添加 doclet(常规、补充和引用)和节,从而快速完成定义报表包结构的任务。

Smart View 提供两种创建报表包的方法:

  • 从文件夹创建

    在本地或网络驱动器上创建文件夹。在此文件夹下,放置报表包的子文件夹和文件。文件夹的内容和结构(包括子文件夹和子文件夹的内容)变为报表包结构的 doclet 和节。请参阅“基于文件夹中的多个文件创建报表包结构”。

  • 从文件创建

    选择 .docx.pdf 文件作为报表包结构的基础。文件中的标题变为报表包根级别的 doclet。请参阅“基于单个文件创建报表包结构”。

采用上述任一种方法,都可以在导入文件以创建报表包之前选择指定名称、描述以及每个 doclet 的类型(常规、补充或引用)并分配作者职责。

导入后,将定义报表包的基本结构和内容。可以在 Smart View 中进一步细化结构,包括向报表包添加更多 doclet 或节,以及为它们分配作者职责(可选)。然后继续使用 Narrative Reporting Web 界面完成报表包定义。

视频

目标 观看此视频

了解如何在 Smart View 中创建 Narrative Reporting 报表包结构。

视频图标 概览:Smart View for Office 中的报表包入门

Smart View 中创建报表包结构的准则

  • 必须具有报表管理员角色才能看到新建报表包命令。

  • 从文件夹创建报表包结构时:

    • 支持基于 Word、PowerPoint 和 PDF 的报表包。

    • 您必须提供样式样本文档。这可以是您计划作为 doclet 添加到报表包结构的文件,也可以是您专门创建的样式样本文件。但是创建报表包结构时需要选择样式样本文档。

    • 文件夹结构内的文件不能是 0(零)KB。使用右键单击菜单从 Windows 资源管理器创建 Word 或 PowerPoint 文件时会产生 0 KB 文件。从文件夹结构中删除所有此类文件。

  • 从文件创建报表包结构时:

    • 只能创建基于 Word 的报表包。
    • 仅支持将 .docx.pdf 文件作为报表包的源。

    • 即便选定的文件为 .pdf,生成的 doclet 也全都为 Word 类型 (.docx)。不在生成的报表包中创建节,所有生成的 doclet 都出现在根级别。

    • 不需要任何样式样本文档。Smart View 基于 Word 文档或 PDF 文件的内容生成样式样本文档。

  • 以下情况将导致错误:

    • 如果新建报表包对话框中有任何必填字段缺少输入

    • 报表包类型和 doclet 类型不匹配;例如,如果在基于 Word 的报表包中定义 PowerPoint 文件作为常规 doclet。

    • 对于基于文件夹结构的报表包结构:

      • 如果结构中的任何文件夹为空。从文件夹结构中删除所有空的文件夹。

      • 如果文件夹结构内的任何文件为 0(零)KB。使用右键单击菜单从 Windows 资源管理器创建新的 Word 或 PowerPoint 文件时会产生 0 KB 文件。确保文件是文件大小非零的有效 Office 文档。

    • 对于基于文件的报表包结构,如果文件为空、包含无效内容或者受密码保护。

    • 系统中已存在具有给定名称的报表包;名称必须唯一。

    • 报表包创建者对指定的库文件夹没有权限。