Filtre DAX - Fonction ALLSELECTED

La description

La fonction ALLSELECTED obtient le contexte qui représente toutes les lignes et colonnes de la requête, tout en conservant des filtres et des contextes explicites autres que les filtres de lignes et de colonnes.

Cette fonction peut être utilisée pour obtenir des totaux visuels dans les requêtes.

Syntaxe

ALLSELECTED ([<tableName> | <columnName>])

Paramètres

N ° Sr. Paramètre et description
1

tableName

Optionnel.

Le nom d'une table.

Cela ne peut pas être une expression.

2

columnName

Optionnel.

Le nom d'une colonne, généralement qualifié complet.

Cela ne peut pas être une expression.

Valeur de retour

Le contexte de la requête sans aucun filtre de colonne et de ligne.

Remarques

  • La fonction ALLSELECTED prend un ou aucun argument.

  • S'il y a un argument, l'argument est soit tableName soit columnName.

  • Cette fonction est différente de la fonction ALL () car elle conserve tous les filtres explicitement définis dans la requête, et elle conserve tous les filtres contextuels autres que les filtres de ligne et de colonne.

Exemple

SumTotal:= CALCULATE (SUM (Sales[Sales Amount]),ALLSELECTED ())