Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Koşul doğruysa bir ifade çalıştırır.
Syntax
IF expression THEN assignment END IF
Arguments
expression
Doğru veya yanlış döndüren bir Boolean'a değer veren Çok Boyutlu İfadeler (MDX) ifadesi.
Atama/Ödev
Bir MDX ifadesi, bir değeri alt küpe veya hesaplanan bir özelliğe atayan bir ifadedir.
Remarks
Kontrol akışı için IF ifadesini kullanın; bu, IIf (MDX) fonksiyonundan ve yalnızca değer veya nesneleri döndürmek için kullanılabilen CASE Ifadesi (MDX )'den farklıdır.
Examples
Aşağıdaki örnekte, kapsam Müşteriler boyutundaki Müşteri Coğrafyası hiyerarşisinin Ülke düzeyiyle sınırlıdır. Mevcut ölçüt İnternet Satış Miktarı ise, İnternet Satış Miktarı 10 olarak ayarlanmıştır:
SCOPE ([Customer].[Customer Geography].[Country].MEMBERS);
IF Measures.CurrentMember IS [Measures].[Internet Sales Amount] THEN this = 10 END IF;
END SCOPE;