Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Выполняет логическую дизъюнкцию на двух числовых выражениях.
Syntax
Expression1 OR Expression2
Параметры
Expression1
Допустимое выражение многомерных выражений (MDX), которое возвращает числовое значение.
Expression2
Допустимое выражение MDX, которое возвращает числовое значение.
Возвращаемое значение
Булево значение, которое возвращает истину , если один или оба аргумента имеют истину; в противном случае — ложь.
Remarks
Оператор OR рассматривает оба аргумента как булевые значения (ноль, 0 — ложные; в противном случае истинно) до выполнения логической дизъюнкции. Следующая таблица иллюстрирует, как оператор OR выполняет логическую дизъюнкцию.
| Expression1 | Expression2 | Возвращаемое значение |
|---|---|---|
| истина | истина | истина |
| истина | false | истина |
| false | истина | истина |
| false | false | false |
Пример
Следующий запрос содержит рассчитанную меру, которая возвращает строку «MARRIED OR MALE», если текущий член гендерной иерархии измерения Client — мужчина или текущий член в иерархии семейного статуса измерения клиента — Женат; в противном случае она возвращает строку «UNMARRIED OR FEMALE».
WITH
MEMBER MEASURES.ORDEMO AS
IIF(
([Customer].[Gender].CURRENTMEMBER IS [Customer].[Gender].&[M])
OR
([Customer].[Marital Status].CURRENTMEMBER IS [Customer].[Marital Status].&[M]),
"MARRIED OR MALE",
"UNMARRIED OR FEMALE")
SELECT [Customer].[Gender].[Gender].MEMBERS ON 0,
[Customer].[Marital Status].[Marital Status].MEMBERS ON 1
FROM [Adventure Works]
WHERE(MEASURES.ORDEMO)