# GetSelectedCount

GetSelectedCount() 用于查找字段中选定（绿色）值的数量。

语法：

GetSelectedCount (field\_name [, include\_excluded])

返回数据类型： 整数

参数：

* field\_name: 包含要度量的数据范围的字段。
* include\_excluded: 如果设置为 True()，则计数会包括所选值，尽管这些值当前排除在其他字段选择项之外。如果为 False 或省略，则这些值不会包括在内。
* state\_name: 交替状态的名称。如果指定，则会返回交替状态字段的计数的值。如果没有提供交替状态，则会使用默认状态。

## 示例

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

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

`GetSelectedCount  ([First name])`

返回 1，因为在 First name 中选择了一个值。

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

`GetSelectedCount  ([Initials])`

返回 0，因为未在 Initials 中选择任何值。

示例 3: 在 First name 中没有进行选择，在 Initials 中选择了所有值，并且在 Has cellphone 中选择了 Yes

`GetSelectedCount  ([Initials], True())`

返回 6。虽然带有 InitialsMC 和 PD 的选择项的 Has cellphone 设置为 No，但结果仍是 6，因为参数 include\_excluded 已设置为 True()。

示例中所使用的数据：

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