Funkcja GetPossibleCount() służy do określenia liczby możliwych wartości w podanym polu. Jeśli podane pole zawiera selekcje, liczone są pola wybrane (zielone). W przeciwnym razie liczone są wartości powiązane (białe).
W przypadku pól z wyborami funkcja GetPossibleCount() zwraca liczbę pól wybranych (zielonych).
Składnia:
GetPossibleCount (field_name)
Typ zwracanych danych: liczba całkowita
Kolory używane na pasku wyboru i dla każdego stanu wyboru można modyfikować za pomocą niestandardowej kompozycji. Jeśli pracujesz z aplikacją, która używa niestandardowej kompozycji, możesz zauważyć, że wybrane opcje nie są wyświetlane w tych samych kolorach, które są opisane w temacie pomocy.
Argumenty:
| Argumenty | Opis | 
|---|---|
| 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 — funkcja wykresu | Używając GetStateCounts(), można połączyć obliczanie następujących liczb za pomocą jednego wywołania funkcji: 
 | 
| GetSelectedCount — funkcja wykresu | Zwraca liczbę wybranych uwzględnionych wartości. | 
| GetAlternativeCount — funkcja wykresu | Zwraca liczbę alternatywnych wartości. | 
| GetPossibleCount — funkcja wykresu | Zwraca liczbę wykluczonych wartości, bez uwzględnienia alternatywnych i wybranych wykluczonych wartości. | 
Przykłady i wyniki:
W poniższym przykładzie wykorzystano dwa pola załadowane do różnych paneli filtrowania: jedno pole to First name, a drugie pole to Initials.
| Przykłady | Wyniki | 
|---|---|
| Jeśli na liście First name wybrano wartość John. GetPossibleCount ([Initials]) | 1, ponieważ na liście Initials jest jedna wartość powiązana z wyborem wartości (John) na liście First name. | 
| Jeśli na liście First name wybrano wartość John. GetPossibleCount ([First name]) | 1, ponieważ wybrano jedną wartość (John) na liście First name. | 
| Jeśli na liście First name wybrano wartość Peter. GetPossibleCount ([Initials]) | 2, ponieważ wartość Peter jest powiązana z dwoma wartościami na liście Initials. | 
| Jeśli na liście First name nie wybrano żadnych wartości. GetPossibleCount ([First name]) | 5, ponieważ nie ma selekcji, a na liście First name jest pięć niepowtarzalnych wartości. | 
| Jeśli na liście First name nie wybrano żadnych wartości. GetPossibleCount ([Initials]) | 6, ponieważ nie ma selekcji, 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 '|');