Инструкция 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.