Sdílet prostřednictvím


ISINSCOPE

Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu

Vrátí hodnotu true, pokud je zadaný sloupec úrovní v hierarchii úrovní.

Syntaxe

ISINSCOPE(<columnName>)

Parametry

Pojem definice
columnName Název existujícího sloupce pomocí standardní syntaxe jazyka DAX. Nemůže to být výraz.

Vrácená hodnota

TRUE, pokud je zadaný sloupec úrovní v hierarchii úrovní.

Poznámky

Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

Příklad

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]

Návraty

DimProduct[Category] DimProduct[SubCategory] [Mezisoučty kategorií] [Mezisoučty podkategorie] [Sales] [% z nadřazené položky]
TRUE TRUE 28,397,095.65 100.00
Accessories FALSE TRUE 78,951.00 0,28
Accessories Stojany na kola FALSE FALSE 39,360.00 49.85
Accessories Kolové stojany FALSE FALSE 39,591.00 50.15
Bikes FALSE TRUE 28,318,144.65 99.72
Bikes Mountain Bikes FALSE FALSE 9,952,759.56 35.15
Bikes Road Bikes FALSE FALSE 14,520,584.04 51.28
Bikes Touring Bikes FALSE FALSE 3,844,801.05 13.58

SUMMARIZECOLUMNS
CALCULATE