Udostępnij za pośrednictwem


Jeżeli instrukcja (MDX)

Wykonuje instrukcja, jeśli warunek jest spełniony.

IF expression THEN assignment END IF

Argumenty

  • expression
    wyrażenie Multidimensional Expressions (MDX), którego wynikiem logiczny, która zwraca wartość true lub false.

  • assignment
    Wyrażenie MDX, który przypisuje wartość podmodułów lub właściwość obliczeniowych.

Remarks

Użyć instrukcja Jeżeli przepływ sterowania, który różni się od IIf (MDX) Funkcja oraz Instrukcja przypadek (MDX) które tylko można użyć do zwracania wartości lub obiektów.

Przykłady

W poniższym przykładzie zakres jest ograniczony do poziom Kraj w hierarchii Lokalizacja klienci w wymiarze, klienci.Jeśli bieżącej miara Internet Sales Amount, kwoty sprzedaży internetowej jest ustawiony na 10:

SCOPE ([Customer].[Customer Geography].[Country].MEMBERS);

IF Measures.CurrentMember IS [Measures].[Internet Sales Amount] THEN this = 10 END IF;

END SCOPE;