Funkcja GetSelectedCount() zwraca liczbę wybranych (zielonych) wartości w polu.
Składnia:
GetSelectedCount (field_name [, include_excluded])
Typ zwracanych danych: liczba całkowita
Argumenty:
- field_name: Pole zawierające mierzony zakres danych.
- include_excluded: w przypadku ustawienia wartości True() zliczanie obejmie wartości wybrane, które są aktualnie wykluczone przez wybory w innych polach. Jeśli parametr ten ma wartość False lub został pominięty, wartości te nie zostaną uwzględnione.
- state_name: nazwa stanu alternatywnego. Jeśli ją określono, zwracana jest wartość wyliczana w polu w stanie alternatywnym. Jeśli nie podano stanu alternatywnego, używany jest stan domyślny.
W poniższej tabeli przedstawiono inne funkcje, które są powiązane z tą funkcją.
| Funkcja | Interakcja | 
|---|---|
| GetStateCounts | Używając GetStateCounts(), można połączyć obliczanie następujących liczb za pomocą jednego wywołania funkcji: 
 | 
| GetPossibleCount | Zwraca liczbę możliwych wartości. | 
| GetNotSelectedCount | Zwraca liczbę niewybranych wartości (dostępne tylko wtedy, gdy pole jest w trybie AND). | 
| GetAlternativeCount | Zwraca liczbę alternatywnych wartości. | 
| GetSelectedCount | Zwraca liczbę wykluczonych wartości, bez uwzględnienia alternatywnych i wybranych wykluczonych wartości. | 
Kolor stanów zaznaczenia na listach wartości
Wszystkie informacje na tej stronie odnoszą się do koloru stanów zaznaczenia na liście wartości z określonymi ustawieniami:
- 
                        Dokument QlikView skonfigurowany ze schematem kolorów Klasyczny rozszerzony. Zobacz: Wygląd selekcji 
- 
                        Lista wartości skonfigurowana z włączoną opcją Pokaż alternatywy. Zobacz: Pokaż alternatywy 
Poniższa tabela przedstawia schemat kolorów dla każdego stanu zaznaczenia na liście wartości z tą konfiguracją.
| Stan | Kolor komórki | Kolor tekstu | 
|---|---|---|
| Alternatywna | Biały | Szary | 
| Niewybrana | Czerwony | Czarny | 
| Wykluczona | Szary | Biały | 
| Możliwa | Biały | Czarny | 
| Wybrana | Zielony | Czarny | 
| Wybrana wykluczona | Szary | Zielony | 
Przykłady
W poniższym przykładzie wykorzystano trzy pola wczytane do różnych list wartości: jedno pole to First name, drugie pole to Initials, a trzecie pole to Has cellphone.
Przykład 1: John wybrano w First name
GetSelectedCount ([First name])
zwraca 1, ponieważ w First name wybrano jedną wartość.
Przykład 2: John wybrano w First name
GetSelectedCount ([Initials])
zwraca 0, ponieważ w Initials nie wybrano wartości.
Przykład 3: brak wyborów w First name, wszystkie wartości wybrano w Initials, a Yes wybrano w Has cellphone
GetSelectedCount ([Initials], True())
zwraca 6. Choć wybory z Initials MC i PD mają Has cellphone ustawione na No, wynikiem jest nadal 6, ponieważ argument include_excluded jest ustawiony na True().
Dane zastosowane w przykładzie:
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 '|');