GetExcludedCount
GetExcludedCount() hittar antalet uteslutna distinkta värden i det identifierade fältet. Endast uteslutna (grå cell med vit text) värden räknas. Alternativa (vit cell med grå text) och utvalda uteslutna (grå cell med grön text) värden räknas inte.
Syntax:
GetExcludedCount (field_name)
Returnerad datatyp: sträng
Argument:
- field_name: Fältet som innehåller dataintervallet som ska mätas.
I följande tabell listas andra funktioner som är relaterade till denna funktion.
| Funktion | Interaktion |
|---|---|
| GetStateCounts |
Med hjälp av GetStateCounts() kan du kombinera beräkningen av följande antal med ett enda funktionsanrop:
|
| GetSelectedCount | Returnerar antalet valda inkluderade värden. |
| GetPossibleCount | Returnerar antalet möjliga värden. |
| GetNotSelectedCount | Returnerar antalet värden som har tagits bort (endast tillgängligt om fältet är i och-läge). |
| GetAlternativeCount | Returnerar antalet alternativa värden. |
Färg på urvalstillstånd i listboxar
All information på denna sida avser färgen på urvalstillstånd i en Listbox med specifika inställningar:
-
Dokumentet QlikView är konfigurerat med färgschemat Classic Extended. Se: Markeringsutseende
-
Listbox konfigurerad med Visa alternativ aktiverat. Se: Visa alternativ
I följande tabell beskrivs färgschemat för varje urvalstillstånd i en Listbox med den här konfigurationen.
| Status | Cellfärg | Textfärg |
|---|---|---|
| Alternativ | Vit | Grå |
| Avmarkerad | Röd | Svart |
| Utesluten | Grå | Vit |
| Möjligt | Vit | Svart |
| Vald | Grön | Svart |
| Valda uteslutna | Grå | Grön |
Exempel
Följande exempel använder tre fält som är inlästa till olika listboxar: ett för First name, ett för Last name och ett för Initials.
Exempel 1: inga värden valda under First name
GetExcludedCount (Initials)
Returnerar 0. Det finns inga val.
Exempel 2: John valt i First name
GetExcludedCount (Initials)
Returnerar 5. Det finns 5 uteslutna värden i Initials med grå färg. JA värdet är vitt eftersom det är kopplat till urvalet John i First name.
Exempel 3: John och Peter valda under First name
GetExcludedCount (Initials)
Returnerar 3. John är associerad med 1 värde och Peter är associerad med 2 värden i Initials.
Exempel 4: John och Peter valda under First name, Franc valda under Last name
GetExcludedCount ([First name])
Returnerar 3. Det finns 3uteslutna värden i First name med grå färg. GetExcludedCount() räknar bara uteslutna värden. Alternativa och valda uteslutna värden ingår inte i antalsräkningen.
Exempel 5: John och Peter valda under First name, Franc och Anderson valda under Last name
GetExcludedCount (Initials)
Returnerar 4. Det finns 4 uteslutna värden i Initials med grå färg. Övriga två värden (JA och PF) kommer att vara vita eftersom de associeras med urvalen John och Peter i First name.
Exempel 6: John och Peter valda under First name, Franc och Anderson valda under Last name
GetExcludedCount ([Last name])
Returnerar 3. Det finns 3 uteslutna värden i Last name: Brown, Carr och Elliot. Värdet Devonshire är ett alternativt värde och ingår därför inte i beräkningen.
Data som används i exemplet:
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 '|');