Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Raportuje, czy kolumna jest obecna na bieżącym poziomie.
Składnia
ISATLEVEL ( <column> )
Parametry
| Termin | Definicja |
|---|---|
column |
Kolumna grupowania w siatce danych. |
Wartość zwracana
TRUE lub FALSE, które wskazują, czy kolumna grupowania znajduje się na bieżącym poziomie w kontekście.
Uwagi
- Tej funkcji można używać tylko w obliczeniach wizualnych.
- W przeciwieństwie do innych funkcji o podobnych funkcjach, takich jak ISINSCOPE, ISFILTERED, HASONEVALUEitd., ISATLEVEL jest funkcją wyspecjalizowaną w obliczeniach wizualnych, dlatego gwarantowana jest zgodność z funkcjami, które nawigują po poziomach hierarchii w macierzy danych, takich jak EXPAND i COLLAPSE.
- Poziom hierarchii może zawierać więcej niż jedną kolumnę. Na przykład w hierarchii [Year], [Quarter], [Month] poziom zawierający kolumnę [Quarter] zawiera również kolumnę [Year] na tym samym poziomie.
Przykład
Rozważ tabelę zawierającą hierarchię z poziomami sumy, roku, kwartału i miesiąca. Poniższe obliczenia DAX mogą służyć do określenia, czy określona kolumna znajduje się na bieżącym poziomie w oryginalnym kontekście, czy na nowym poziomie po operacji nawigacji.
IsYearLevel = ISATLEVEL([Fiscal Year])
IsQuarterLevel = ISATLEVEL([Fiscal Quarter])
IsMonthLevel = ISATLEVEL([Month])
IsQuarterLevelAfterExpand = EXPAND(ISATLEVEL([Fiscal Quarter]), ROWS)
IsQuarterLevelAfterCollapse = COLLAPSE(ISATLEVEL([Fiscal Quarter]), ROWS)
Poniższy zrzut ekranu przedstawia macierz z pięcioma obliczeniami wizualnymi.
obliczania wizualizacji
Zobacz też
EXPAND EXPANDALL COLLAPSE COLLAPSEALL ISINSCOPE ISFILTERED HASONEVALUE