Udostępnij za pośrednictwem


BLOKOWANIE instrukcja (MDX)

Blokuje wartości komórek z określonego modułu podrzędnego na ich bieżące wartości.Jeśli wartości komórka są zablokowane, zmiany do innych komórek nie mają wpływu na komórka, które są zablokowane.

FREEZE Subcube_Expression 

Argumenty

  • Subcube_Expression
    Prawidłowe wyrażenie Multidimensional Expressions (MDX), które zwraca modułu podrzędnego.

Remarks

The FREEZE instrukcja locks the values of cells in a specified subcube, preventing subsequent statements in an MDX script from changing their values in subsequent calculation passes.

W poniższym przykładzie A i B reprezentują podmodułów w skrypcie obliczeniach MDX:

B = 2;
A = B;
B = 3

W tym momencie zarówno A i B nie jest równa 3.

Firma Microsoft obecnie wstawiać Freeze Funkcja blokada komórek w podmodule A:

B = 2;
A = B;
FREEZE(A);
B = 3

A teraz jest równa 2, a B jest równa 3.