Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wykonuje zdanie, jeśli warunek jest prawdziwy.
Syntax
IF expression THEN assignment END IF
Arguments
expression
Wyrażenie z zakresu wyrażeń wielowymiarowych (MDX), które ewaluuje do wartości Boole'a i zwraca prawdę lub fałsz.
przypisanie
Wyrażenie MDX, które przypisuje wartość albo podkostce, albo obliczonej właściwości.
Remarks
Użyj instrukcji IF do przepływu kontroli, co różni się od funkcji IIf (MDX) i instrukcji CASE (MDX), które mogą zwracać tylko wartości lub obiekty.
Examples
W poniższym przykładzie zakres jest ograniczony do poziomu kraju w hierarchii geografii klientów w wymiarze klientów. Jeśli aktualna miara to Kwota Sprzedaży Internetowej, to Kwota Sprzedaży Internetowej jest ustalana na 10:
SCOPE ([Customer].[Customer Geography].[Country].MEMBERS);
IF Measures.CurrentMember IS [Measures].[Internet Sales Amount] THEN this = 10 END IF;
END SCOPE;