İngilizce dilinde oku

Aracılığıyla paylaş


TÜMÜNÜ DARALT

Ş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.

DAX
COLLAPSEALL ( <expression>, <axis> )

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

DAX
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, çeyrek 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 hesaplaması [SalesAmount] değerini en yüksek düzeyde (toplam) getirir.

DAX
TotalValue = COLLAPSEALL([SalesAmount], ROWS)

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

DAX görsel hesaplama

Ayrıca bkz.

EXPAND
EXPANDALL

DARALT