GetSelectedCount
GetSelectedCount(), bir alandaki seçili (yeşil) değerlerin sayısını bulur.
Söz Dizimi:
GetSelectedCount (field_name [, include_excluded])
Dönüş verileri türü: tam sayı
Bağımsız Değişkenler:
- field_name: Hesaplanacak veri aralığını içeren alan.
- include_excluded: True() olarak ayarlanırsa, geçerli anda diğer alanlardaki seçimler tarafından hariç tutulan seçilen değerler sayıma dahil edilir. False veya atlanmış ise, bu değerler dahil edilmez.
- state_name: Alternatif durumun adı. Belirtilirse, alternatif durumdaki alan için sayılan değer döndürülür. Alternatif durum sağlanmazsa, varsayılan durum kullanılır.
Örnekler
Aşağıdaki örneklerde biri First name adı için, biri Initials için ve biri de Has cellphone için olmak üzere, farklı liste kutularına yüklenen üç alan kullanılmaktadır.
Örnek 1: First name içinde John seçilidir
GetSelectedCount ([First name])
1 döndürür, çünkü First name içinde bir değer seçilidir.
Örnek 2: First name içinde John seçilidir
GetSelectedCount ([Initials])
0 döndürür, çünkü Initials içinde hiçbir değer seçilmemiştir.
Örnek 3: First name içinde hiç seçim yapılmamıştır, Initials içinde tüm değerler seçilmiştir, Has cellphone içinde de Yes seçilidir
GetSelectedCount ([Initials], True())
6 döndürür. Initials MC ve PD içeren seçimlerde Has cellphone değeri No olarak ayarlanmış olsa da, include_excluded bağımsız değişkenin True() ayarında olması nedeniyle sonuç halen 6'dır.
Örnekte kullanılan veriler:
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 '|');