GetSelectedCount
GetSelectedCount()는 필드 내에서 선택한(녹색) 값의 수를 찾습니다.
구문:
GetSelectedCount (field_name [, include_excluded])
반환 데이터 유형: 정수
인수:
- field_name: 측정할 데이터 범위가 포함된 필드입니다.
- include_excluded: True()로 설정하면 현재 다른 필드의 선택 항목에 의해 제외된 선택된 값이 카운트에 포함됩니다. False이거나 생략된 경우 해당 값이 포함되지 않습니다.
- state_name: 대체 상태의 이름입니다. 지정된 경우 대체 상태의 필드에 대해 계산된 값이 반환됩니다. 대체 상태가 제공되지 않으면 기본 상태가 사용됩니다.
다음 표에는 이 함수와 관련된 다른 함수가 나열되어 있습니다.
| 함수 | 상호 작용 |
|---|---|
| GetStateCounts |
GetStateCounts()를 사용하면 단일 함수 호출을 사용하여 다음 개수 계산을 결합할 수 있습니다.
|
| GetPossibleCount | 가능한 값의 개수를 반환합니다. |
| GetNotSelectedCount | 선택 취소된 값의 개수를 반환합니다(필드가 and 모드인 경우에만 사용 가능). |
| GetAlternativeCount | 대체 가능 값의 개수를 반환합니다. |
| GetSelectedCount | 대체 제외 값과 선택된 제외 값을 제외한, 제외 값의 개수를 반환합니다. |
목록 상자의 선택 상태 색
이 페이지의 모든 정보는 특정 설정이 있는 목록 상자의 선택 상태 색을 나타냅니다.
다음 테이블은 이 구성을 사용하는 목록 상자의 각 선택 상태에 대한 색 구성표를 간략하게 설명합니다.
| 상태 | 셀 색 | 텍스트 색 |
|---|---|---|
| 대체 가능 | 흰색 | 회색 |
| 선택 취소됨 | 빨강 | 검은색 |
| 제외됨 | 회색 | 흰색 |
| 가능한 | 흰색 | 검은색 |
| 선택됨 | 녹색 | 검은색 |
| 선택 후 제외 | 회색 | 녹색 |
예
다음 예에서는 서로 다른 목록 상자에 로드된 세 필드를 사용하며, 하나는 First name 이름, 하나는 Initials, 하나는 Has cellphone입니다.
예 1: First name에서 John가 선택되었습니다.
GetSelectedCount ([First name])
First name에서 하나의 값이 선택되면 1을 반환합니다.
예 2: First name에서 John가 선택되었습니다.
GetSelectedCount ([Initials])
Initials에서 선택된 값이 없으므로 0을 반환합니다.
예 3: First name에 선택 항목이 없고, Initials에 모든 값이 선택되었으며, Has cellphone에 Yes가 선택되었습니다.
GetSelectedCount ([Initials], True())
6를 반환합니다. Initials MC 및 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 '|');