Aracılığıyla paylaş


CalculationPassValue (MDX)

Sayısal veya dize değerini bir çok boyutlu ifade s (MDX) döndürüyor ifade bir küpün belirtilen hesaplama geçişi değerlendirilir.

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

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

Bağımsız değişkenler

  • Numeric_Expression
    Genellikle bir çok boyutlu deyimler (MDX) bir sayı, hücre koordinatları ifadesidir geçerli BIR sayısal ifade.

  • String_Expression
    Genellikle, hücrenin geçerli bir çok boyutlu deyimler (MDX) ifadesi olan BIR geçerli bir dize ifadesi bir dize olarak ifade edilen, iade numarası eşgüdümünü sağlar.

  • Pass_Value
    Hesaplama belirten geçerli BIR sayısal ifade numarası geçirir.

  • MUTLAK
    Belirleyen bir erişim bayrağı değeri Pass_Value parametre hesaplama geçişi sıfır tabanlı dizin içeriyor. Hiçbir erişim bayrağı değer belirtilmezse varsayılan erişim bayrağı MUTLAK değerdir.

  • GÖRELİ
    Belirleyen bir erişim bayrağı değeri Pass_Value parametre, göreli bir mahsup hesabı tetikleyici hesaplama hesaplama geçişi gelen içerir. Uzaklık, içine bir hesaplama geçişi dizini 0'dan giderirse, hesaplama geçişi 0 kullanılır ve bir hata oluşmaz.

  • ALL
    Bu bayrak olduğunda küme, null olanlar depolama motoru tarafından yüklenen haricinde tüm değerlerdir.Ayarlandığında değil, değerleri uygulanan tüm hesaplamalar toplanan.

Remarks

Bir sayısal ifade sağlanıyorsa, işlev belirtilen MDX sayısal deyim belirtilen hesaplama geçişi değerlendirerek, sayısal bir değer verir ve isteğe bağlı olarak, bir erişim bayrağı ve bir erişim bayrağı değiştiricisi tarafından değiştirildi.

Bir dize deyimine sağlanıyorsa, işlev belirtilen MDX dize ifadesi içinde belirtilen hesaplama geçişi değerlendirerek bir dize değeri verir ve isteğe bağlı bir erişim bayrağı ve bir erişim bayrağı değiştiricisi'tarafından değiştirildi..

This function is used in conjunction with IIf (MDX) and CalculationCurrentPass (MDX) in Microsoft SQL Server 2000 Analysis Services to handle recursion issues.However, with automatic recursion resolution in SQL Server Analysis Services, this function has little practical use.

Not

Yalnızca yöneticiler tarafından kullanılabilir CalculationPassValue işlev bir MDX komut dosyası içinde. Bu işlev içeren bir MDX komut dosyası, yönetici ayrıcalıklarına sahip bir role bağlamında çalıştırılırsa, hata oluşur.