GetAlternativeCount
GetAlternativeCount() permet de déterminer le nombre de valeurs alternatives (cellule blanche avec texte gris) dans le champ identifié.
GetAlternativeCount (field_name)
Type de données renvoyé : entier
- field_name : Champ contenant la plage de données à mesurer.
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 :
|
| GetSelectedCount | Renvoie le nombre de valeurs incluses sélectionnées. |
| 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 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
Les exemples suivants utilisent le champ First name chargé dans une liste de sélection et la syntaxe suivante :
GetAlternativeCount ([First name])
- Étant donné que John est sélectionné dans First name, le script renvoie 4, car il existe 4 valeurs uniques et exclues (en gris) dans First name.
- Étant donné que John et Peter sont sélectionnés, le script renvoie 3, car il existe 3 valeurs uniques et exclues (en gris) dans First name.
- Étant donné qu'aucune valeur n'est sélectionnée dans First name, le script renvoie 0, car il n'existe pas de sélection.
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 '|');