使用引用变量

通过引用变量,您可以引用报表包内另一个文档(doclet 或引用文件)中的源数据(例如单个 Excel 单元格或 Word 数据值),并将其用作报表包 doclet 中引用变量值的来源。您随后可将引用变量插入到一个或多个 doclet 中。当引用变量的来源值更新时,所有插入的变量实例都会自动更新。引用变量值不能将其他引用变量作为来源。

注:

不支持将图像和形状作为引用变量值。使用 PowerPoint 类型报表包时,PowerPoint 中不能有作为来源的引用变量。

例如,使用 Oracle Smart View for Office 中的 Excel 公式生成引用变量值:

  • 如果数据值从上一期间到当前期间有所增加或减少,使用 IF 函数返回字符串 "increase" 或 "decrease" 或者 "above" 或 "below"。将基于 Excel 的方向性词变量或结果插入到一个 Word 段落中。
    =IF(B8<0,"below","above")
  • 使用 IF 函数或简单的减法比较在整个报表包中显示了多次的数据值(例如 "Revenues" 或 "Summary Income Statement")的实例。
    ='Summary Income Statement'!B4
  • 使用 Excel 公式计算不断变化的数据值从一个期间到另一个期间的差异或差异百分比,并将该差异插入到一个 Word 段落中。
    ='Summary Income Statement'!B4-'Summary Income Statement'!C4 

如果值来源进行了更新,当变量在 Smart View 中更新后,每个变量实例都将反映最新信息。

虽然可以在 Narrative Reporting Web 界面中创建引用变量的名称和说明,但您必须使用 Narrative Reporting Smart View 扩展来添加变量源和变量值。有关完整说明,请参阅“使用变量”。

请参阅以下过程: