# GetCurrentSelections - grafik fonksiyonu

GetCurrentSelections(), uygulamadaki geçerli seçimlerin listesini döndürür. Seçimler bunun yerine arama kutusunda bir arama dizesi kullanılarak yapıldıysa GetCurrentSelections(), arama dizesini döndürür.

Seçenekler kullanılırsa record\_sep öğesini belirtmeniz gerekir. Yeni bir satır belirtmek için record\_sep öğesini chr(13)&chr(10) olarak ayarlayın.

İkisi dışında tüm değerler ya da biri dışında tüm değerler seçilirse sırasıyla 'NOT x,y' veya 'NOT y' biçimi kullanılır. Tüm değerleri seçerseniz ve tüm değerlerin sayımı max\_values değerinden büyükse ALL metni döndürülür.

Söz Dizimi:

GetCurrentSelections ([record\_sep [, tag\_sep [, value\_sep [, max\_values [, state\_name]]]]])

Dönüş verileri türü: dize

Bağımsız Değişkenler:

Bağımsız Değişkenler

| Bağımsız Değişkenler | Açıklama |
| --- | --- |
| record\_sep | Alan kayıtları arasına koyulması gereken ayırıcı. Varsayılan &lt;CR&gt;&lt;LF&gt; değeri yeni bir satır anlamına gelir. |
| tag\_sep | Alan adı etiketi ile alan değerleri arasına koyulması gereken ayırıcı. Varsayılan ': ' işaretidir. |
| value\_sep | Alan değerleri arasına koyulacak ayırıcı. Varsayılan, ', ' işaretidir. |
| max\_values | Ayrı ayrı listelenecek olan alan değerlerinin maksimum sayısıdır. Çok sayıda değer seçildiğinde, bunun yerine 'x/y değer' biçimi kullanılır. Varsayılan 6'dır. |
| state\_name | Belirli bir görselleştirme için seçilen alternatif durumun adı. state\_name bağımsız değişkeni kullanılırsa yalnızca belirtilen durum adıyla ilişkili seçimler hesaba katılır.<br><br>Daha fazla bilgi için bkz. [Karşılaştırmalı analiz için alternatif durumları kullanma](https://help.qlik.com/tr-TR/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Visualizations/alternate-states-comparative-analysis.htm). |

Örnekler ve sonuçlar:

Aşağıdaki örneklerde, biri First name adı için ve biri de Initials için olmak üzere, farklı filtre bölmelerine yüklenen iki alan kullanılmaktadır.

Örnekler ve sonuçlar

| Örnekler | Sonuçlar |
| --- | --- |
| First name içinde John seçildiği varsayılırsa.<br><br>`GetCurrentSelections ()` | 'First name: John' |
| First name içinde John ve Peter seçildiği varsayılırsa.<br><br>`GetCurrentSelections ()` | 'First name: John, Peter' |
| First name içinde John ve Peter ve Initials içinde JA seçildiği varsayılırsa.<br><br>`GetCurrentSelections ()` | 'First name: John, Peter<br><br><br>Initials: JA' |
| First name içinde John ve Initials içinde JA seçildiği varsayılırsa.<br><br>`GetCurrentSelections (<br>chr(13)&chr(10) , ' = ' )` | 'First name = John<br><br><br>Initials = JA' |
| First name içinde Sue hariç tüm adları seçtiğiniz ve Initials içinde hiçbir seçim yapılmadığı varsayılırsa.<br><br>`GetCurrentSelections (chr(13)&chr(10), '=', ',' ,3)` | 'First name=NOT Sue' |

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