Udostępnij przez


Jeśli instrukcja (MDX)

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

Składnia

IF expression THEN assignment END IF

Argumenty

  • expression
    Wyrażenie Multidimensional Expressions (MDX), którego wartością wartość logiczna , zwraca wartość PRAWDA lub FAŁSZ.

  • assignment
    Wyrażenie MDX przypisuje wartość podmodułu lub właściwość obliczeniowych.

Uwagi

Należy użyć instrukcja Jeżeli przepływ sterowania, który różni się od IIf (MDX) funkcja i Instrukcja CASE (MDX) , należy używać tylko do zwracania wartości lub obiektów.

Przykłady

W poniższym przykładzie zakres jest ograniczony do poziom Kraj hierarchia geograficzna klientów w klientów wymiar.Jeśli bieżącej miara jest Internet Sales Amount, a następnie jest Internet Sales Amount zestaw 10:

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

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

END SCOPE;

Zobacz także

Odwołanie