# GetPossibleCount

GetPossibleCount() используется для обнаружения возможных значений в указанном поле. Если указанное поле включает выборки, то выбранные (зеленые) поля учитываются. В противном случае учитываются связанные (белые) значения. .

Для полей с выборками функция GetPossibleCount() возвращает число выбранных (зеленых) полей.

**Тип возврата данных:** целое число

Синтаксис:

GetPossibleCount (field\_name)

Аргументы:

* field\_name: Поле, содержащее диапазон данных для измерения.

## Примеры

В следующих примерах используются два поля, загруженные в разные списки, одно для элемента First name, второе для элемента Initials.

Пример 1: John выбран в First name

`GetPossibleCount  ([Initials])`

возвращает значение 1, поскольку в элементе Initials значение 1 связано с выборкой John в элементе First name.

Пример 2: John выбран в First name

`GetPossibleCount  ([First name])`

возвращает значение 1, поскольку существует 1 выборка John в First name.

Пример 3: Peter выбран в First name

`GetPossibleCount  ([Initials])`

возвращает значение 2 , поскольку элемент Peter связан с 2 значениями в элементе Initials.

Пример 4: В First name значения не выбраны

`GetPossibleCount  ([First name])`

возвращает значение 5, поскольку выборок нет, но есть 5 уникальных значений в элементе First name.

Пример 5: В First name значения не выбраны

`GetPossibleCount  ([Initials])`

возвращает значение 6, поскольку выборок нет, но есть 6 уникальных значений в элементе Initials.

Данные, используемые в примере:

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