ISINSCOPE

Dotyczy: Obliczanie kolumny obliczeniowejtabeliobliczeniowej Miarawizualizacji

Zwraca wartość true, gdy określona kolumna jest poziomem w hierarchii poziomów.

Składnia

ISINSCOPE(<columnName>)

Parametry

Termin Definicja
Columnname Nazwa istniejącej kolumny przy użyciu standardowej składni języka DAX. Nie może to być wyrażenie.

Wartość zwracana

WARTOŚĆ TRUE, gdy określona kolumna jest poziomem w hierarchii poziomów.

Uwagi

Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.

Przykład

DEFINE
MEASURE FactInternetSales[% of Parent] =
  SWITCH (TRUE(),
    ISINSCOPE(DimProduct[Subcategory]),
      DIVIDE(
        SUM(FactInternetSales[Sales Amount]),
        CALCULATE(
          SUM(FactInternetSales[Sales Amount]),
          ALLSELECTED(DimProduct[Subcategory]))
      ),
    ISINSCOPE(DimProduct[Category]),
      DIVIDE(
        SUM(FactInternetSales[Sales Amount]), 
        CALCULATE(
          SUM(FactInternetSales[Sales Amount]),
          ALLSELECTED(DimProduct[Category]))
      ),
    1
  ) * 100
EVALUATE
  SUMMARIZECOLUMNS
  (
    ROLLUPADDISSUBTOTAL
    (
      DimProduct[Category], "Category Subtotal",
      DimProduct[Subcategory], "Subcategory Subtotal"
    ),
    TREATAS(
      {"Bike Racks", "Bike Stands", "Mountain Bikes", "Road Bikes", "Touring Bikes"},
      DimProduct[Subcategory]),
    "Sales", SUM(FactInternetSales[Sales Amount]),
    "% of Parent", [% of Parent]
  )
  ORDER BY
    [Category Subtotal] DESC, [Category],
    [Subcategory Subtotal] DESC, [Subcategory]

Zwraca

DimProduct[Category] DimProduct[SubCategory] [Suma częściowa kategorii] [Podkategoria Sumy częściowe] [Sales] [% elementu nadrzędnego]
PRAWDA PRAWDA 28,397,095.65 100.00
Akcesoria FAŁSZ PRAWDA 78,951.00 0,28
Akcesoria Stojaki rowerowe FAŁSZ FAŁSZ 39,360.00 49.85
Akcesoria Stojaki rowerowe FAŁSZ FAŁSZ 39,591.00 50.15
Rowery FAŁSZ PRAWDA 28,318,144.65 99.72
Rowery Rowery górskie FAŁSZ FAŁSZ 9,952,759.56 35.15
Rowery Rowery szosowe FAŁSZ FAŁSZ 14,520,584.04 51.28
Rowery Touring Bikes FAŁSZ FAŁSZ 3,844,801.05 13.58

SUMMARIZECOLUMNS, funkcja
CALCULATE, funkcja