Instrucción FREEZE (MDX)
Bloquea los valores de celda de un subcubo especificado a sus valores actuales. Cuando se bloquean los valores de celda, los cambios en otras celdas no tienen efecto sobre las celdas bloqueadas.
Sintaxis
FREEZE Subcube_Expression
Argumentos
- Subcube_Expression
Expresión MDX (Expresiones multidimensionales) válida que devuelve un subcubo.
Notas
La instrucción FREEZE bloquea los valores de las celdas en un subcubo especificado, impidiendo que instrucciones posteriores de un script de MDX pueda cambiar los valores en pases de cálculo posteriores.
En el siguiente ejemplo, A y B representan subcubos en un script de cálculo MDX:
B = 2;
A = B;
B = 3
En este punto, tanto A como B equivalen a 3.
A continuación se inserta la función Freeze para bloquear las celdas en el subcubo A:
B = 2;
A = B;
FREEZE(A);
B = 3
Ahora, A es igual a 2 y B es igual a 3.