Share via


ISINSCOPE

Koskee seuraavia: Laskettu sarakeLaskettu taulukkoMittarinvisuaalinen laskutoimitus

Palauttaa arvon true, kun määritetty sarake on taso tasojen hierarkiassa.

Syntaksi

ISINSCOPE(<columnName>)

Parametrit

Termi Määritelmä
columnName Olemassa olevan vakiomuotoista DAX-syntaksia käyttävän sarakkeen nimi. Se ei voi olla lauseke.

Palautusarvo

TRUE, kun määritetty sarake on taso tasojen hierarkiassa.

Huomautukset

Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

Esimerkki

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]

Palauttaa

DimProduct[Category] DimProduct[SubCategory] [Luokan välisumma] [Aliluokan välisumma] [Sales] [% pääkohteesta]
TRUE TRUE 28,397,095.65 100.00
Lisävarusteet FALSE TRUE 78,951.00 0.28
Lisävarusteet Pyöräntelineet FALSE FALSE 39,360.00 49.85
Lisävarusteet Pyörätelineet FALSE FALSE 39,591.00 50.15
Polkupyörät FALSE TRUE 28,318,144.65 99.72
Polkupyörät Maastopyörät FALSE FALSE 9,952,759.56 35.15
Polkupyörät Maantiepyörät FALSE FALSE 14,520,584.04 51.28
Polkupyörät Matkapyörät FALSE FALSE 3,844,801.05 13.58

SUMMARIZECOLUMNS-funktio
CALCULATE-funktio