GetSelectedCount
GetSelectedCount() 用于查找字段中选定(绿色)值的数量。
语法:
GetSelectedCount (field_name [, include_excluded])
返回数据类型: 整数
参数:
- field_name: 包含要度量的数据范围的字段。
- include_excluded:如果设置为 True(),则计数会包括所选值,尽管这些值当前排除在其他字段选择项之外。如果为 False 或省略,则这些值不会包括在内。
- state_name:交替状态的名称。如果指定,则会返回交替状态字段的计数的值。如果没有提供交替状态,则会使用默认状态。
下表列出了与此函数相关的其他函数。
| 函数 | 交互 |
|---|---|
| GetStateCounts |
使用 GetStateCounts(),您可以使用单个函数调用组合以下计数的计算:
|
| GetPossibleCount | 返回可能值的计数。 |
| GetNotSelectedCount | 返回取消选择的值的计数(仅当字段处于和模式时可用)。 |
| GetAlternativeCount | 返回替代值的计数。 |
| GetSelectedCount | 返回排除值的计数,不包括替代和选定的排除值。 |
列表框内选择项状态的颜色
本页面的全部信息都是指在特定设置下列表框中选择项状态的颜色:
下表概述了使用此配置的列表框内各选择项状态的配色方案。
| 状态 | 单元颜色 | 文本颜色 |
|---|---|---|
| 替代 | 白色 | 灰色 |
| 取消选择 | 红色 | 黑色 |
| 排除值 | 灰色 | 白色 |
| 可能 | 白色 | 黑色 |
| 选定 | 绿色 | 黑色 |
| 选定排除值 | 灰色 | 绿色 |
示例
以下示例使用三个加载到不同列表框的字段,一个用于 First name 名称,一个用于 Initials,另一个用于 Has cellphone。
示例 1: First name 中选择了 John
GetSelectedCount ([First name])
返回1 ,因为 First name 中选择了一个值。
示例 2: First name 中选择了 John
GetSelectedCount ([Initials])
在 Initials 中未选择任何值时返回 0。
示例 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 '|');