GetAlternativeCount
GetAlternativeCount() liefert die Anzahl der alternativen Werte (weiße Zelle mit grauem Text) im identifizierten Feld.
Syntax:
GetAlternativeCount (field_name)
Rückgabedatentyp: ganze Zahl
Argumente:
- field_name: Das Feld mit dem Datenbereich, der angegeben werden soll.
In der folgenden Tabelle sind weitere Funktionen aufgeführt, die mit dieser Funktion verwandt sind.
| Funktion | Interaktion |
|---|---|
| GetStateCounts |
Mit GetStateCounts() können Sie die Berechnung der folgenden Anzahlen mit einem einzigen Funktionsaufruf kombinieren:
|
| GetSelectedCount | Gibt die Anzahl der ausgewählten eingeschlossenen Werte zurück. |
| GetPossibleCount | Gibt die Anzahl der möglichen Werte zurück. |
| GetNotSelectedCount | Gibt die Anzahl der abgewählten Werte zurück (nur verfügbar, wenn sich das Feld im Und-Modus befindet). |
| GetAlternativeCount | Gibt die Anzahl der ausgeschlossenen Werte ohne die alternativen und ausgewählten ausgeschlossenen Werte zurück. |
Farbe der Auswahlstatus in Listboxen
Alle Informationen auf dieser Seite beziehen sich auf die Farbe der Auswahlstatus in einer Listbox mit spezifischen Einstellungen:
-
Das QlikView Dokument wurde mit dem FarbschemaKlassisch erweitert konfiguriert. Siehe: Auswahl
-
Listbox mit aktivierter Option Alternativen anzeigen. Siehe: Alternativen anzeigen
In der folgenden Tabelle finden Sie das Farbschema für jeden Auswahlstatus in einer Listbox mit dieser Konfiguration.
| Status | Zellenfarbe | Textfarbe |
|---|---|---|
| Alternativ | Weiß | Grau |
| Deaktiviert | Rot | Schwarz |
| Ausgeschlossen | Grau | Weiß |
| Wählbar | Weiß | Schwarz |
| Ausgewählt | Grün | Schwarz |
| Ausgewählt ausgeschlossen | Grau | Grün |
Beispiele
Die folgenden Beispiele verwenden das Feld First name, das in eine Listbox geladen wird, und die folgende Syntax:
GetAlternativeCount ([First name])
- Da John in First name ausgewählt ist, gibt das Skript 4 zurück, da 4 eindeutige und ausgeschlossene (graue) Werte in First name vorhanden sind.
- Da John und Peter ausgewählt sind, gibt das Skript 3 zurück, da 3 eindeutige und ausgeschlossene (graue) Werte in First name vorhanden sind.
- Da in First name keine Werte ausgewählt sind, gibt das Skript 0 zurück, da keine Auswahlen vorhanden sind.
Im Beispiel verwendete Daten:
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 '|');