# GetPossibleCount

GetPossibleCount() 用于查找标识字段中可能值的数量。如果标识字段包括选择项，则计算选定（绿色）值的数量。否则，计算相关（白色）值的数量。 .

对于有选择项的字段，GetPossibleCount() 将返回所选（绿色）字段的数量。

**返回数据类型：**整数

语法：

GetPossibleCount (field\_name)

参数：

* field\_name: 包含要度量的数据范围的字段。

## 示例

以下示例使用两个加载到不同列表框的字段，一个用于 First name 名称，另一个用于 Initials。

示例 1: 在 First name 中选择了 John

`GetPossibleCount  ([Initials])`

返回 1，因为 Initials 中有 1 个值与 First name 中的选择项 John 关联。

示例 2: 在 First name 中选择了 John

`GetPossibleCount  ([First name])`

返回 1，因为 First name 中存在 1 个选择 John。

示例 3: 在 First name 中选择了 Peter

`GetPossibleCount  ([Initials])`

返回 2，因为 Peter 与 Initials 中的 2 个值关联。

示例 4: 如果在 First name 中没有选择值。

`GetPossibleCount  ([First name])`

返回 5，因为没有选择项，并且 First name 中有 5 个唯一的值。

示例 5: 如果在 First name 中没有选择值。

`GetPossibleCount  ([Initials])`

返回 6，因为没有选择项，并且 Initials 中有 6 个唯一的值。

示例中所使用的数据：

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