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 ())