İngilizce dilinde oku

Aracılığıyla paylaş


ISATLEVEL

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

Sütunun geçerli düzeyde mevcut olup olmadığını bildirir.

Sözdizimi

DAX
ISATLEVEL ( <column> )

Parametre

Terim Tanım
column Veri kılavuzunda bir gruplandırma sütunu.

İade value

gruplandırma sütununun bağlamda geçerli düzeyde olup olmadığını gösteren TRUEorFALSE.

Açıklamalar

  • Bu işlev yalnızca görsel hesaplamalarda kullanılabilir.
  • ISINSCOPE, ISFILTERED, HASONEVALUE, gibi benzer işlevlere sahip diğer işlevlerin aksine and, ISATLEVEL görsel hesaplamalar için özelleştirilmiş bir işlevdir, bu nedenle EXPANDandCOLLAPSEgibi veri matrisindeki hiyerarşi düzeylerinde gezinen işlevlerle uyumlu olacağı garanti edilir.
  • Hiyerarşi düzeyi birden fazla sütun içerebilir. Örneğin, [Year], [Quarter], [Month] hiyerarşisinde , [Quarter] sütununu contains düzey aynı düzeyde [Year] sütununu da içerir.

Örnek

toplam, year, quarter, andmonthdüzeylerine sahip bir hiyerarşi içeren bir tablo düşünün. Aşağıdaki DAX hesaplamaları, bir gezinti işleminden sonra belirli bir sütunun özgün bağlam or yeni düzeyde geçerli düzeyde olup olmadığını belirlemek için kullanılabilir.

DAX
IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)

Aşağıdaki ekran görüntüsünde beş görsel hesaplaması içeren matris gösterilmektedir.

görsel hesaplama

Ayrıca bkz.

EXPAND EXPANDALL COLLAPSE COLLAPSEALL ISINSCOPE ISFILTERED HASONEVALUE