Écriture de scripts MDX - FREEZE

Verrouille à leur valeur actuelle les valeurs des cellules d'un sous-cube spécifié. 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.

Remarques

L’instruction FREEZE verrouille les valeurs des cellules d’un sous-cube spécifié, empêchant les instructions suivantes dans un script MDX de modifier leurs valeurs dans les passes de calcul suivantes.

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 maintenant 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.

Voir aussi

Instructions de script MDX (MDX)