Поделиться через


Инструкция FREEZE (многомерные выражения)

Фиксирует текущие значения ячеек заданного вложенного куба. Когда ячейки зафиксированы, изменения в других ячейках не влияют на них.

Синтаксис

FREEZE Subcube_Expression 

Аргументы

  • Subcube_Expression
    Допустимое многомерное выражение, возвращающее вложенный куб.

Замечания

Инструкция FREEZE фиксирует значения ячеек в указанном вложенном кубе, предотвращая изменение их значений последующими инструкциями сценария многомерных выражений в следующих этапах вычислений.

В следующем примере A и B представляют вложенные кубы в сценарии вычисления многомерного выражения:

B = 2;
A = B;
B = 3

На данном этапе как A, так и B равно 3.

Теперь ячейки вложенного куба A фиксируются с помощью функции Freeze:

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

Теперь A равно 2, а B равно 3.