ISINSCOPE
aplica-se a:coluna calculada
tabela calculada
medida
cálculo visual
Retorna true quando a coluna especificada é o nível em uma hierarquia de níveis.
Sintaxe
ISINSCOPE(<columnName>)
Parâmetros
Prazo | Definição |
---|---|
columnName |
O nome de uma coluna existente, usando a sintaxe de DAX padrão. Não pode ser uma expressão. |
Valor de retorno
TRUE
quando a coluna especificada é o nível em uma hierarquia de níveis.
Observações
Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).
Exemplo
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]
Retorna
DimProduct[Category] | DimProduct[SubCategory] | [Subtotal de categoria] | [Subtotal de subcategoria] | [Vendas] | [% do pai] |
---|---|---|---|---|---|
TRUE |
TRUE |
28,397,095.65 | 100.00 | ||
Acessórios | FALSE |
TRUE |
78,951.00 | 0.28 | |
Acessórios | Bicicletários | FALSE |
FALSE |
39,360.00 | 49.85 |
Acessórios | Estandes de bicicleta | FALSE |
FALSE |
39,591.00 | 50.15 |
Bicicletas | FALSE |
TRUE |
28,318,144.65 | 99.72 | |
Bicicletas | Mountain Bikes | FALSE |
FALSE |
9,952,759.56 | 35.15 |
Bicicletas | Bicicletas rodoviárias | FALSE |
FALSE |
14,520,584.04 | 51.28 |
Bicicletas | Bicicletas de passeio | FALSE |
FALSE |
3,844,801.05 | 13.58 |
Conteúdo relacionado
função SUMMARIZECOLUMNSCALCULATE