Script MDX – FREEZE
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 das células em um subcubo especificado, impedindo que instruções subsequentes em um script MDX alterem seus valores nas passagens de cálculo subsequentes.
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 inserimos a função Congelar 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.