GetPossibleCount
GetPossibleCount(), tanımlanan alandaki olası (beyaz) değerlerin sayısını bulmak için kullanılır. Tanımlanan alan seçimler içeriyorsa seçili (yeşil) alanlar da sayılır.
Seçimleri içeren alanlarda GetPossibleCount() fonksiyonu seçili (yeşil) alanların sayısını döndürür.
Dönüş veri türü: tamsayı
Söz Dizimi:
GetPossibleCount (field_name)
Bağımsız Değişkenler:
- field_name: Hesaplanacak veri aralığını içeren alan.
Aşağıdaki tabloda bu fonksiyonla ilgili diğer fonksiyonlar listelenmektedir.
| Fonksiyon | Etkileşim |
|---|---|
| GetStateCounts | GetStateCounts() kullanarak aşağıdaki sayıların hesaplanmasını tek bir fonksiyon çağrısı ile birleştirebilirsiniz:
|
| GetSelectedCount | Seçilen dahil edilen değerlerin sayısını döndürür. |
| GetNotSelectedCount | Seçili olmayan değerlerin sayısını döndürür (yalnızca alan and-modundaysa kullanılabilir). |
| GetAlternativeCount | Alternatif değerlerin sayısını döndürür. |
| GetPossibleCount | Alternatif ve seçilen hariç tutulan değerler dahil edilmeden, hariç tutulan değerlerin sayısını döndürür. |
Liste Kutularında seçim durumlarının rengi
Bu sayfadaki tüm bilgiler, belirli ayarlara sahip bir Liste Kutusundaki seçim durumlarının rengini ifade eder:
QlikView belgesi, Klasik Genişletilmiş Renk Şemasına göre yapılandırılmıştır. Bkz.: Seçim Görünüşü
Alternatifleri Göster seçeneği açık olarak yapılandırılmış Liste Kutusu. Bkz.: Alternatifleri Göster
Aşağıdaki tabloda, bu yapılandırmaya sahip bir Liste Kutusundaki her seçim durumu için renk şeması özetlenmektedir.
| Durum | Hücre rengi | Metin rengi |
|---|---|---|
| Alternatif | Beyaz | Gri |
| Seçimi kaldırıldı | Kırmızı | Siyah |
| Hariç | Gri | Beyaz |
| Mümkün | Beyaz | Siyah |
| Seçilen | Yeşil | Siyah |
| Seçilen hariç | Gri | Yeşil |
Örnekler
Aşağıdaki örneklerde, biri First name adı için ve biri de Initials için olmak üzere, farklı liste kutularına yüklenen iki alan kullanılmaktadır.
Örnek 1: First name içinde John seçilmiştir
GetPossibleCount ([Initials])
1 döndürür çünkü Initials içinde seçimle ilişkili 1 değer var (First name içinde John).
Örnek 2: First name içinde John seçilmiştir
GetPossibleCount ([First name])
1 döndürür çünkü First name içinde 1 seçim, John vardır.
Örnek 3: First name içinde Peter seçilmiştir
GetPossibleCount ([Initials])
2 döndürür çünkü Peter değeri Initials içinde 2 değer ile ilişkilidir.
Örnek 4: First name içinde değer seçilmedi
GetPossibleCount ([First name])
5 döndürür çünkü seçim yok ve First name içinde 5 benzersiz değer var.
Örnek 5: First name içinde değer seçilmedi
GetPossibleCount ([Initials])
6 döndürür çünkü seçim yok ve Initials içinde 6 benzersiz değer var.
Ö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 '|');