GetPossibleCount
GetPossibleCount() służy do określenia liczby możliwych (białych) wartości w podanym polu. Jeśli zidentyfikowane pole zawiera wybory, liczone są pola wybrane (zielone).
W przypadku pól z wyborami funkcja GetPossibleCount() zwraca liczbę pól wybranych (zielonych).
Typ zwracanych danych: liczba całkowita
Składnia:
GetPossibleCount (field_name)
Argumenty:
- field_name: Pole zawierające mierzony zakres danych.
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:
|
| GetSelectedCount | Zwraca liczbę wybranych uwzględnionych wartości. |
| GetNotSelectedCount | Zwraca liczbę niewybranych wartości (dostępne tylko wtedy, gdy pole jest w trybie AND). |
| GetAlternativeCount | Zwraca liczbę alternatywnych wartości. |
| GetPossibleCount | 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ższych przykładach wykorzystano dwa pola załadowane do różnych list wartości: jedno pole to First name, a drugie pole to Initials.
Przykład 1: John wybrano w First name
GetPossibleCount ([Initials])
zwraca 1, ponieważ na liście Initials jest jedna wartość powiązana z wyborem, John na liście First name.
Przykład 2: John wybrano w First name
GetPossibleCount ([First name])
zwraca 1, ponieważ istnieje 1 wybór, John, w First name.
Przykład 3: Peter wybrano w First name
GetPossibleCount ([Initials])
zwraca 2, ponieważ wartość Peter jest powiązana z dwoma wartościami na liście Initials.
Przykład 4: nie wybrano żadnych wartości w First name
GetPossibleCount ([First name])
zwraca 5, ponieważ nie ma wyborów, a na liście First name jest pięć niepowtarzalnych wartości.
Przykład 5: nie wybrano żadnych wartości w First name
GetPossibleCount ([Initials])
zwraca 6, ponieważ nie ma wyborów, a na liście Initials jest sześć niepowtarzalnych wartości.
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 '|');