GetAlternativeCount
GetAlternativeCount() wordt gebruikt om het aantal alternatieve (witte cel met grijze tekst) waarden in het vastgestelde veld te zoeken.
Syntaxis:
GetAlternativeCount (field_name)
Retourgegevenstypen: geheel getal
Argumenten:
- field_name: Het veld met het bereik van gegevens die moeten worden gemeten.
In de volgende tabel staan andere functies die aan deze functie gerelateerd zijn.
| Functie | Interactie |
|---|---|
| GetStateCounts |
Met GetStateCounts() kunt u de berekening van de volgende aantallen combineren met één enkele functieaanroep:
|
| GetSelectedCount | Retourneert het aantal geselecteerde opgenomen waarden. |
| GetPossibleCount | Retourneert het aantal mogelijke waarden. |
| GetNotSelectedCount | Retourneert het aantal gedeselecteerde waarden (alleen beschikbaar als het veld in and-modus staat). |
| GetAlternativeCount | Retourneert het aantal uitgesloten waarden, exclusief alternatieve en geselecteerde opgenomen waarden. |
Kleur van selectiestatussen in keuzelijsten
Alle informatie op deze pagina heeft betrekking op de kleur van selectiestatussen in een keuzelijst met specifieke instellingen:
-
Het QlikView 12-document is geconfigureerd voor een Kleurenschema van Klassiek uitgevouwen. Zie: Selectieweergave
-
Keuzelijst geconfigureerd met Alternatieven tonen ingeschakeld. Zie: Alternatieven tonen
De volgende tabel geeft een overzicht van het kleurenschema voor elke selectiestatus in een keuzelijst met deze configuratie.
| Status | Celkleur | Tekstkleur |
|---|---|---|
| Alternatief | Wit | Grijs |
| Selectie opgeheven | Rood | Zwart |
| Uitgesloten | Grijs | Wit |
| Mogelijk | Wit | Zwart |
| Geselecteerd | Groen | Zwart |
| Selectie uitgesloten | Grijs | Groen |
Voorbeelden
De volgende voorbeelden gebruiken het veld First name dat in een keuzelijst is geladen, en de volgende syntaxis:
GetAlternativeCount ([First name])
- Gegeven dat John is geselecteerd in First name, retourneert het script 4 omdat er 4 unieke en uitgesloten (grijze) waarden zijn in First name.
- Gegeven dat John en Peter zijn geselecteerd, retourneert het script 3 omdat er 3 unieke en uitgesloten (grijze) waarden zijn in First name.
- Aangezien er geen waarden zijn geselecteerd in First name, retourneert het script 0 omdat er geen selecties zijn.
Gebruikte gegevens in voorbeeld:
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 '|');