# GetPossibleCount

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 wybranych 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.

## Przykłady

W poniższym przykładzie 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ż w Initials jest 1 wartość skojarzona z wyborem, John, w First name.

Przykład 2: John wybrano w First name

`GetPossibleCount  ([First name])`

zwraca 1, ponieważ jest 1 wybór, John, w First name.

Przykład 3: Peterwybrano w First name

`GetPossibleCount  ([Initials])`

zwraca 2, ponieważ Peter jest powiązany z 2 wartościami w Initials.

Przykład 4: nie wybrano wartości w First name

`GetPossibleCount  ([First name])`

zwraca 5, ponieważ nie ma wyborów i jest 5 unikatowych wartości w First name.

Przykład 5: nie wybrano wartości w First name

`GetPossibleCount  ([Initials])`

zwraca 6, ponieważ nie ma wyborów i jest 6 unikatowych wartości w Initials.

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 '|');`