GetSelectedCount
GetSelectedCount() permet de déterminer le nombre de valeurs sélectionnées (en vert) d'un champ.
GetSelectedCount (field_name [, include_excluded])
entier
- field_name : Champ contenant la plage de données à mesurer.
- include_excluded : si cet argument est défini sur True(), le comptage inclut les valeurs sélectionnées, qui sont actuellement exclues par des sélections dans d'autres champs. Si l'argument est défini sur False ou s'il est omis, ces valeurs sont exclues.
- state_name : nom d'un état alternatif. Si cela est spécifié, la valeur comptée pour le champ à l'état alternatif est renvoyée. Si aucun état alternatif n'est spécifié, l'état par défaut est utilisé.
Le tableau suivant répertorie d'autres fonctions associées à cette fonction.
| Fonction | Interaction |
|---|---|
| GetStateCounts |
Si vous utilisez GetStateCounts(), vous pouvez combiner le calcul des nombres suivants à l'aide d'un seul appel de fonction :
|
| GetPossibleCount | Renvoie le nombre de valeurs possibles. |
| GetNotSelectedCount | Renvoie le nombre de valeurs désélectionnées (disponible uniquement si le champ est en mode « and » (et)). |
| GetAlternativeCount | Renvoie le nombre de valeurs alternatives. |
| GetSelectedCount | Renvoie le nombre de valeurs exclues, à l'exclusion des valeurs exclues alternatives et sélectionnées. |
Couleur des états de sélection des listes de sélection
Toutes les informations figurant sur cette page concernent la couleur des états de sélection d'une liste de sélection avec des paramètres spécifiques :
-
Document QlikView configuré selon un Jeu de couleurs Classique étendu. Consultez : Aspect de la sélection
-
Liste de sélection configurée avec l'option Afficher les alternatives activée. Consultez : Afficher les alternatives
Le tableau suivant présente le jeu de couleurs de chaque état de sélection d'une liste de sélection présentant cette configuration.
| État | Couleur de cellule | Couleur de texte |
|---|---|---|
| Alternatif | Blanc | Gris |
| Désélectionné | Rouge | Noir |
| Exclu | Gris | Blanc |
| Possible | Blanc | Noir |
| Sélectionné | Vert | Noir |
| Exclu sélectionné | Gris | Vert |
Exemples
L'exemple suivant utilise trois champs chargés dans des listes de sélection différentes, une pour le prénom First name, une autre pour les initiales Initials et une autre encore pour les propriétaires de téléphone portable Has cellphone.
John sélectionné dans First name
GetSelectedCount ([First name])
Renvoie 1, car 1 valeur est sélectionnée dans First name.
John sélectionné dans First name
GetSelectedCount ([Initials])
Renvoie 0, car aucune valeur n'est sélectionnée dans Initials.
aucune sélection dans First name, toutes les valeurs sélectionnées dans Initials et Yes sélectionné dans Has cellphone
GetSelectedCount ([Initials], True())
Renvoie 6. Même si les sélections comportant les valeurs Initials MC et PD ontHas cellphone défini sur No, le résultat demeure 6, car l'argument include_excluded est défini sur True().
Données utilisées dans l'exemple :
Names:
LOAD * inline [
"First name"|"Last name"|Initials|"Has cellphone"
John|Anderson|JA|Yes
Sue|Brown|SB|Yes
Mark|Carr|MC |No
Peter|Devonshire|PD|No
Jane|Elliot|JE|Yes
Peter|Franc|PF|Yes ] (delimiter is '|');