ISINSCOPE
S’applique à :Colonne calculéeTable calculéeMesureCalcul de visuel
Retourne la valeur true quand la colonne spécifiée est le niveau dans une hiérarchie de niveaux.
Syntaxe
ISINSCOPE(<columnName>)
Paramètres
Terme | Définition |
---|---|
columnName | Nom d’une colonne existante, spécifié avec la syntaxe DAX standard. Il ne peut pas s’agir d’une expression. |
Valeur de retour
TRUE quand la colonne spécifiée est le niveau dans une hiérarchie de niveaux.
Notes
Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery quand elle est utilisée dans des colonnes calculées ou des règles de sécurité au niveau des lignes (RLS).
Exemple
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]
Retourne :
DimProduct[Category] | DimProduct[SubCategory] | [Category Subtotal] | [Subcategory Subtotal] | [Sales] | [% of Parent] |
---|---|---|---|---|---|
TRUE | TRUE | 28 397 095,65 | 100,00 | ||
Accessories | FAUX | true | 78 951,00 | 0,28 | |
Accessories | Porte-vélos | FALSE | FALSE | 39 360,00 | 49,85 |
Accessories | Supports à vélos | FALSE | FALSE | 39 591,00 | 50.15 |
Bikes | false | true | 28 318 144,65 | 99,72 | |
Bikes | VTT | FALSE | FALSE | 9 952 759,56 | 35,15 |
Bikes | Vélos de route | FALSE | FALSE | 14 520 584,04 | 51,28 |
Bikes | Vélos de tourisme | FALSE | FALSE | 3 844 801,05 | 13,58 |