Instrução FREEZE (MDX)
Bloqueia os valores de célula de um subcubo especificado para seus valores atuais. Quando os valores de célula são bloqueados, as alterações nas outras células não têm nenhum efeito nas células que estão bloqueadas.
Sintaxe
FREEZE Subcube_Expression
Argumentos
- Subcube_Expression
Uma linguagem MDX válida que retorna um subcubo.
Comentários
A instrução FREEZE bloqueia os valores de células em um subcubo especificado, impedindo que instruções subseqüentes em um script MDX alterem seus valores em fases de cálculo subseqüentes.
No exemplo a seguir, A e B representam subcubos em um script de cálculo MDX:
B = 2;
A = B;
B = 3
Nesse momento, A e B são iguais a 3.
Agora, a função Freeze é inserida para bloquear as células no subcubo A:
B = 2;
A = B;
FREEZE(A);
B = 3
Agora, A é igual a 2 e B é igual a 3.