Aracılığıyla paylaş


IF deyimi (mdx)

Koşul doğru olduğunda bir deyim yürütür.

Sözdizimi

IF expression THEN assignment END IF

Bağımsız değişkenler

  • expression
    True veya false döndüren bir Boole değerlendirir çok boyutlu ifadeleri (mdx) ifade.

  • assignment
    Bir subcube veya hesaplanan bir özellik için bir değer atar mdx ifade.

Açıklamalar

Eğer kullanmak deyim aksine iş denetimi akışı için IIf (mdx) fonksiyonu ve case deyimi (mdx) , yalnızca kullanılabilir değerleri veya nesnelere dönmek için

Örnekler

Aşağıdaki örnekte, kapsam için ülke Yasak düzey müşteri Coğrafya hiyerarşi müşteri boyuttaki.Ardından geçerli ölçü birimi Internet satış tutarı ise, Internet satış tutarı 10'a küme:

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

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

END SCOPE;

Ayrıca bkz.

Başvuru