Usar a medida de difusão para editar valores de cenário

Essa medida (conforme definida no parâmetro da planilha) é usada para difundir os valores modificados de uma medida que não tenha sido especificada em rv_measure_calc para um nível agregado. Para editar os valores de cenário em uma planilha usando uma medida de difusão:

  • A planilha deve fazer parte de uma combinação de ciclo-módulo com o tipo de Origem do relatório definido para Incorporado.
  • A medida deve ser incluída em rv_measure_editable (um conjunto de medidas editáveis). Se não tiver sido especificada, será possível editar todas as medidas em rv_measure_passed.
  • O elemento de período não é especificado no conjunto rv_period_lock (o parâmetro contém um conjunto de períodos para bloquear ou desativar a edição); ou não é um ascendente ou descendente (pai ou filho) de nenhum dos períodos no conjunto de parâmetros.

    Por exemplo, se o conjunto rv_period_lock for [AF 14 Trim1], o AF 2014 e "Calendário mensal" (ascendente) e o AF14 M01, AF14 M02, AF14 M03 (descendentes). Os elementos estão bloqueados e não podem ser modificados.

Nota: Os dados em uma célula para o cenário podem ser modificados apenas se estiverem formatados com um sublinhado.

Ao editar diretamente uma célula e usar a opção Recalcular para atualizar as alterações no servidor OLAP, estes são os cenários possíveis:

  • Se você editar um valor existente (valor original <> 0) e a medida atual não tiver sido definida em rv_measure_calc, o novo valor será atualizado diretamente no OLAP sem os comandos especiais. Se a célula for de base, o OLAP gerará um novo valor. Caso contrário, o valor existente será difundido pelos dados.
  • Se a medida atual não estiver definida em rv_measure_calc e você estiver especificando um novo valor (valor original = zero):
    • Se estiver editando uma célula de base, o valor será diretamente atualizado no OLAP sem usar os comandos especiais.
      Nota: Os atributos dinâmicos são usados como parte da definição de uma célula de base. Por exemplo, ao selecionar um item, local e período de base com o atributo dinâmico "Todas as classes" na área de segmentações, um agregado do atributo dinâmico da classe será usado, uma indicação de que a célula atual não é de base.
    • Se a célula não for de base, o comando #LIKEFULL new_value like_measure ou rv_measure_spreadlike será usado. Se rv_measure_spreadlike não for definido, os dados modificados não poderão ser salvos.

A medida rv_measure_calc permite definir as regras de edição para as medidas calculadas. Porém, se existir uma medida no conjunto, será preciso verificar o destino, o peso e a regra de difusão para reverter os dados.