Condividi tramite


ISINSCOPE

Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata

Restituisce true quando la colonna specificata rappresenta il livello in una gerarchia di livelli.

Sintassi

ISINSCOPE(<columnName>)

Parametri

Termine Definizione
columnName Nome di una colonna esistente con la sintassi DAX standard. Non può essere un'espressione.

Valore restituito

TRUE quando la colonna specificata rappresenta il livello in una gerarchia di livelli.

Osservazioni:

Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.

Esempio

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]

Restituisce:

DimProduct[Category] DimProduct[SubCategory] [Category Subtotal] [Subcategory Subtotal] [Sales] [% of Parent]
TRUE TRUE 28,397,095.65 100.00
Accessori FALSE TRUE 78,951.00 0,28
Accessori Bike Racks FALSE FALSE 39,360.00 49.85
Accessori Bike Stands 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

Funzione SUMMARIZECOLUMNS
Funzione CALCULATE