本地存储定制文件和使用 fmap 函数引用这些文件

可以在 Oracle Business Intelligence 环境本地存储定制文件 (例如图像和帮助文件),然后使用 fmap 函数引用这些文件。

例如,可以将图像存储在本地以便在标题视图中显示。然后,在“标题”编辑器中为标题视图指定图像时,可以使用 fmap 函数来引用。

要在本地存储定制文件,必须使用以下目录并根据组织所使用的 HTTP 服务器的说明来公开该目录:
ORACLE_INSTANCE/bifoundation/OracleBIPresentationServicesComponent/coreapplication_obipsn/analyticsRes

注:

由于 analyticsRes 目录对于所填充的每个实例都复制一次,定制文件必须在每个实例中复制。

可以将文件直接存储在此目录中或者此目录的子目录中。强烈建议在通过 fmap 语法引用的定制文件的名称中使用 ASCII 字符。

注:

在 Oracle Business Intelligence 的以前发行版 (11g 之前) 中本地存储的定制文件必须手动移植到发行版 11g 中。
要引用存储在 analyticsRes 目录中的定制文件,请使用以下 fmap 语法:
fmap:location/file_name

其中:

  • 如果定制文件驻留在 analyticsRes 的子目录中,则 location/ 是 analyticsRes 目录中定制文件驻留的子目录路径 (例如:Images/)。

    注:

    位于 analyticsRes 目录中的徽标图像和图形都应该存储在相同文件夹中。
  • file_name 是定制文件的名称 (例如:newlogo.gif)。

下面是 fmap 命令的示例:

fmap:mylogo.gif
fmap:Images/newlogo.gif

如果尝试保存使用 fmap 语法的对象,您必须具有保存带有 HTML 标记的内容的权限。有关权限的信息,请参阅 Oracle Business Intelligence Enterprise Edition 安全指南中的unresolvable-reference.htm