Instruction FREEZE (MDX)
Verrouille à leur valeur actuelle les valeurs des cellules d'un sous-cube spécfié. Lorsque les cellules sont verrouillées, les modifications apportées à d'autres cellules n'ont aucun effet sur ces cellules verrouillées.
Syntaxe
FREEZE Subcube_Expression
Arguments
- Subcube_Expression
Expression MDX (Multidimensional Expressions) valide qui retourne un sous-cube.
Notes
L'instruction FREEZE verrouille les valeurs des cellules d'un sous-cube spécifié, pour empêcher les instructions suivantes d'un script MDX de changer ces valeurs dans des tests de calcul ultérieurs.
Dans l'exemple suivant, A et B représentent des sous-cubes dans un script de calcul MDX :
B = 2;
A = B;
B = 3
À ce stade, A et B équivalent à 3.
Nous insérons à présent la fonction Freeze pour verrouiller les cellules dans le sous-cube A :
B = 2;
A = B;
FREEZE(A);
B = 3
A équivaut désormais à 2 et B à 3.