MDX-Skripts – FREEZE
Fixiert die Zellenwerte eines angegebenen Teilcubes auf die aktuellen Werte. Wenn die Zellenwerte fixiert sind, wirken sich Änderungen an anderen Zellen nicht auf die fixierten Zellen aus.
Syntax
FREEZE Subcube_Expression
Argumente
Subcube_Expression
Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der einen Teilcube zurückgibt.
Bemerkungen
Die FREEZE-Anweisung sperrt die Werte von Zellen in einem angegebenen Unterwürfel, wodurch verhindert wird, dass nachfolgende Anweisungen in einem MDX-Skript ihre Werte in nachfolgenden Berechnungsdurchläufen ändern.
Im folgenden Beispiel stellen A und B Teilcubes in einem MDX-Berechnungsskript dar:
B = 2;
A = B;
B = 3
An diesem Punkt ist sowohl A als auch B gleich 3.
Wir fügen nun die Freeze-Funktion ein, um die Zellen im Teilcube A zu sperren:
B = 2;
A = B;
FREEZE(A);
B = 3
A ist jetzt gleich 2, und B ist gleich 3.