使用传递度量编辑方案值

此度量(在工作表参数中定义)用于将度量的修改值(rv_measure_calc 中未指定)传递到聚合级别。使用传递度量编辑工作表中的方案值:

  • 工作表必须属于循环与模块的组合,并且“报告源”类型设置为“嵌入”。
  • 该度量必须包含在 rv_measure_editable(一组可编辑的度量)中。如果未指定,则可以编辑 rv_measure_passed 中的所有度量。
  • rv_period_lock 集合(该参数包含一组要锁定或禁用编辑的周期)中未指定周期元素,或者周期元素不是参数集中任何周期的祖先或后代(父项或子项)。

    例如,如果 rv_period_lock 集合为 [FY 14 Qtr1],则 FY 2014 和“月度日历”(祖先)和 FY14 M01、FY14 M02、FY14 M03(后代)。元素已锁定且无法修改。

注意:方案的单元格中数据无法修改,只能使用下划线来格式化。

如果直接编辑单元格并使用重新计算选项来更新对 OLAP 服务器的更改,则以下方案可行:

  • 如果编辑现有值(原始值不等于 0),并且 rv_measure_calc 中未定义当前度量,则新值会直接更新到 OLAP,无需特殊命令。如果单元格是基础单元格,则 OLAP 将生成一个新值。否则,将在数据中传递现有值。
  • 如果 rv_measure_calc 中未定义当前度量,并且指定了一个新值(原始值等于零):
    • 如果编辑基础单元格,则值会直接更新到 OLAP,无需使用特殊命令。
      注意:基准控制属性用作基础单元格定义的一部分。例如,如果在切片器区域中通过“所有类”基准控制选择基础货品、库位和周期,则将使用 类基准控制属性的聚合,表明当前单元格不是基础单元格。
    • 如果单元格不是基础单元格,则将使用 #LIKEFULL new_value like_measure rv_measure_spreadlike 命令。如果未定义 rv_measure_spreadlike,则无法保存修改的数据。

通过 rv_measure_calc 度量,可以定义计算度量的编辑规则。但是,如果集合中存在度量,则必须检查目标、比重和传递规则以恢复数据。