Aracılığıyla paylaş


COLLAPSEALL

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloÖlçüGörsel hesaplama

Geçerli bağlamla karşılaştırıldığında en yüksek düzeyde bir bağlam alır. Bir ifade sağlanmışsa, değerini yeni bağlamda döndürerek hiyerarşilerde gezinmeye ve en yüksek düzeyde hesaplamaya olanak sağlar.

Sözdizimi

Hem gezinti hem de hesaplama gerçekleştiren söz dizimi.

COLLAPSEALL ( <expression>, <axis> )

Yalnızca gezinti gerçekleştiren söz dizimi.

COLLAPSEALL ( <axis> )

Parametre

Terim Tanım
expression Yeni bağlamda değerlendirilecek ifade.
axis Eksen başvurusu.

Dönüş değeri

Hem gezinti hem de hesaplama gerçekleştiren sürüm için işlev, en üst düzeye gittikten sonra yeni bağlamda ifadenin değerini döndürür. Yalnızca gezinti gerçekleştiren sürüm için işlev, en yüksek düzeye giderek değerlendirme bağlamını değiştirir.

Açıklamalar

  • Bu işlev yalnızca görsel hesaplamalarda kullanılabilir.
  • İşlevin yalnızca gezinti sürümleri CALCULATE işlevinin içinde kullanılabilir.
  • Hiyerarşi düzeyleri, eksen başvurusu tarafından başvuruda bulunan her eksendeki tüm sütunlar tarafından belirlenir.

Örnek

Toplam, yıl, üç aylık dönem ve ay düzeylerine sahip bir hiyerarşinin toplam satışlarını özetleyen bir tablo göz önünde bulundurulduğunda, aşağıdaki DAX hesaplama [SalesAmount] değerini en yüksek düzeyde (toplam) getirir.

TotalValue = COLLAPSEALL([SalesAmount], ROWS)

Aşağıdaki ekran görüntüsünde görsel hesaplamaya sahip matris gösterilmektedir.

görsel hesaplama

Ayrıca bkz.

EXPAND EXPANDALL COLLAPSE