Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Выполняет оператор, если условие верно.
Syntax
IF expression THEN assignment END IF
Arguments
выражение
Многомерное выражение (MDX), которое оценивается в булевое выражение и возвращает истинное или ложное.
задание
MDX-выражение, присваивающее значение либо подкубу, либо вычисленному свойству.
Remarks
Используйте оператор IF для управляющего потока, который отличается от функции IIf (MDX ) и CASE Statement (MDX ), которые можно использовать только для возврата значений или объектов.
Примеры
В следующем примере область ограничена уровнем страны в иерархии географии клиентов в измерении Customers. Если текущая мера — сумма интернет-продаж, то сумма интернет-продаж устанавливается на 10:
SCOPE ([Customer].[Customer Geography].[Country].MEMBERS);
IF Measures.CurrentMember IS [Measures].[Internet Sales Amount] THEN this = 10 END IF;
END SCOPE;