Aracılığıyla paylaş


VisualTotals (mdx)

İsteğe bağlı olarak sonuç küme üst üye adı için bir desen kullanarak alt üyeleri belirtilen kümesindeki toplam tarafından dinamik olarak oluşturulan küme verir.

Sözdizimi

VisualTotals(Set_Expression[,Pattern])

Bağımsız değişkenler

  • Set_Expression
    küme verir, geçerli bir çok boyutlu ifadeleri (mdx) ifade.

  • Pattern
    Üst üye için geçerli dize ifade küme, ana adı değiştirme karakteri olarak yıldız işareti (*) içerir.

Açıklamalar

küme ifade herhangi üyeleri içeren küme belirtebilirsiniz düzey genellikle üst-alt ilişkisi olan üyelerin tek bir boyutta.The VisualTotals function totals the values of the child members in the specified set and ignores child members that are not in the set in calculating the result totals.Toplamlar kümesi hiyerarşisini sırada sipariş için görsel olarak toplamı alınır.sonuçlar kümesi üyelerinde sırasını hiyerarşi bozarsa, görsel toplamları değildir.Örneğin, VisualTotals (usa, wa, ca, Seattle) olarak Seattle, wa döndürmez, ancak yerine wa, ca ve İstanbul için değerleri döndürür, sonra olarak bu değerlerin toplamlarını görsel toplam İstanbul için alanı'ndaki satış Türkiye için iki kez sayım.

Not

Uygulama VisualTotals işlev bir ölçüyle ilişkili veya altında olan boyut üyeleri için ölçü grubu taneciklik değerleri null. ile değiştirilmesi neden olur

Pattern, which is optional, specifies the format for the totals label.Pattern requires an asterisk (*) as the substitution character for the parent member and the remainder of the text in the string appears in the result concatenated with the parent name.Harflerden oluşan bir yıldız işareti görüntülemek için iki yıldız (*) kullanın.

Örnekler

Aşağıdaki örnek döndürür üzerinde tek alt 2001 Takvim yılı üçüncü üç aylık dönem için görsel toplam temel - Temmuz ayı belirtti.

SELECT VisualTotals
   ({[Date].[Calendar].[Calendar Quarter].&[2001]&[3]
      ,[Date].[Calendar].[Month].&[2001]&[7]}) ON 0
FROM [Adventure Works]

Aşağıdaki örnek Ürün boyut dört alt ikilisi ile birlikte [All] kategori öznitelik hiyerarşisi üye verir.[All] üye için aksesuarları için toplam Internet satış tutarı ölçü birimi için verilen ve yalnızca üyeler kıyafetleri toplam.Ayrıca, desen bağımsız [tüm ürünler] sütun etiketini belirtmek için kullanılır.

SELECT
   VisualTotals
   ({[Product].[Category].[All Products]
      ,[Product].[Category].[Accessories]
      ,[Product].[Category].[Clothing]}
      , '* - Visual Total'
   ) ON Columns
, [Measures].[Internet Sales Amount] ON Rows
FROM [Adventure Works]

Ayrıca bkz.

Başvuru