CalculationPassValue (MDX)

Bir küpün belirlenen hesaplama geçişi üzerinden değerlendirilen Multidimensional Expressions (MDX) ifadesinin sayısal veya dizi değerini döndürür.

Syntax

  
      Numeric syntax  
CalculationPassValue(Numeric_Expression,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])  
String syntax  
CalculationPassValue(String_Expression ,Pass_Value [, ABSOLUTE | RELATIVE [,ALL]])  

Arguments

Numeric_Expression
Genellikle hücre koordinatlarının çok boyutlu ifadeleri (MDX) olarak bir sayı döndüren geçerli sayısal ifadedir.

String_Expression
Genellikle hücre koordinatlarının geçerli Çok Boyutlu İfadeleri (MDX) ifadesi olan geçerli bir dizi ifadesidir ve bir sayı dize olarak ifade edilir.

Pass_Value
Hesaplama geçiş numarasını belirten geçerli bir sayısal ifade.

ABSOLUTE
Pass_Value parametresinin hesaplama geçişinin sıfır tabanlı indeksini içerdiğini belirten bir erişim bayrağı değeri. Erişim bayrağı değeri belirtilmemişse ABSOLUTE varsayılan erişim bayrağı değeridir.

AKRABA
Pass_Value parametresinin, tetikleyici hesaplamanın hesaplama geçişinden göreli bir ofset içerdiğini belirten bir erişim bayrağı değeri. Eğer ofset 0'dan küçük bir hesaplama geçiş indeksine dönüşürse, hesaplama geçişi 0 kullanılır ve hata olmaz.

HEPSİ
Bu bayrak ayarlandığında, depolama motoru tarafından yüklenenler hariç tüm değerler sıfırdır. Ayarlanmadığında, değerler herhangi bir hesaplama uygulanmadan toplanır.

Remarks

Sayısal bir ifade sağlanırsa, fonksiyon belirtilen MDX sayısal ifadesini belirlenen hesaplama geçişinde değerlendirerek sayısal bir değer döndürür ve isteğe bağlı olarak erişim bayrağı ve erişim bayrağı değiştiricisi ile değiştirilir.

Eğer bir dize ifadesi sağlanırsa, fonksiyon belirtilen MDX dize ifadesini belirlenen hesaplama geçişinde değerlendirerek bir dizi değeri döndürür ve isteğe bağlı olarak erişim bayrağı ve erişim bayrağı modifikatörü ile değiştirilir*.*

Analiz Hizmetleri'nde otomatik özyineleme çözümü olduğundan, bu işlevin pratik bir kullanımı çok azdır.

Note

Yalnızca yöneticiler, MDX betikleri içinde CalculationPassValue fonksiyonunu kullanabilir. Bu fonksiyonu içeren bir MDX betik, yönetici ayrıcalıkları olmayan bir rol bağlamında çalıştırıldığında hata meydana gelir.