Baca dalam bahasa Inggris

Bagikan melalui


COLLAPSEALL

Berlaku untuk: kolom terhitungTabel terhitungMeasurePerhitungan visual

Mengambil konteks pada tingkat tertinggi dibandingkan dengan konteks saat ini. If ekspresi disediakan, mengembalikan value dalam konteks baru, memungkinkan navigasi dalam hierarki and perhitungan pada tingkat tertinggi.

Sintaksis

Sintaksis yang melakukan penghitungan and navigasi.

DAX
COLLAPSEALL ( <expression>, <axis> )

Sintaksis yang hanya melakukan navigasi.

DAX
COLLAPSEALL ( <axis> )

Parameter

Istilah Definisi
expression Ekspresi yang akan dievaluasi dalam konteks baru.
axis Referensi sumbu.

Mengembalikan value

Untuk versi yang melakukan penghitungan and navigasi, fungsi mengembalikan value ekspresi dalam konteks baru setelah menavigasi ke tingkat tertinggi. Untuk versi yang hanya melakukan navigasi, fungsi memodifikasi konteks evaluasi dengan menavigasi ke tingkat tertinggi.

Komentar

  • Fungsi ini hanya dapat digunakan dalam perhitungan visual.
  • Versi fungsi khusus navigasi dapat digunakan di dalam fungsi CALCULATE.
  • Tingkat hierarki ditentukan oleh kolom all di setiap sumbu yang dirujuk oleh referensi sumbu.

Contoh

Mengingat tabel yang meringkas total penjualan untuk hierarki dengan tingkat total, year, quarterandmonth, perhitungan DAX berikut mengambil value [SalesAmount] pada tingkat tertinggi, total.

DAX
TotalValue = COLLAPSEALL([SalesAmount], ROWS)

Cuplikan layar di bawah ini menunjukkan matriks dengan perhitungan visual.

DAX perhitungan visual

Lihat juga

EXPAND EXPANDALL COLLAPSE