# FieldValue Komut dosyası ve grafik fonksiyonu

FieldValue(), field\_name alanındaki elem\_no konumunda bulunan değeri döndürür (yükleme sırasına göre).

Söz Dizimi:

FieldValue(field\_name , elem\_no)

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

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

Bağımsız Değişkenler

| Bağımsız Değişken | Açıklama |
| --- | --- |
| field\_name | Değerin gerekli olduğu alanın adı. Örneğin, sütun bir tablodur. Bir dize değeri olarak verilmelidir. Bu da alan adının tek tırnak içine alınması gerektiği anlamına gelir. |
| elem\_no | Yükleme sırası izlenerek değerin döndürüldüğü alanın konum (öğe) numarası. Bu, tablodaki bir satıra karşılık gelebilir; ancak öğelerin (satırlar) yüklendiği sıraya bağlıdır. |

Sınırlamalar:

* elem\_no, alan değerlerinin sayısından büyükse NULL döndürülür.

* Grafiğin ifadelerinden herhangi birinde bu grafik fonksiyonu kullanıldığında grafiklerde y değerlerine veya tablolarda ifade sütunlarına göre sıralamaya izin verilmez. Bu nedenle, söz konusu sıralama alternatifleri otomatik olarak devre dışı bırakılır. Bir görselleştirmede veya tabloda bu grafik fonksiyonunu kullandığınızda, görselleştirmenin sıralaması bu fonksiyonun sıralanmış girdisine geri döner. Bu sınırlama eşdeğer kod fonksiyonu için geçerli değildir.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/InterRecordFunctions/fieldvalue.htm)

#### Örnek

### Komut dosyası

Aşağıdaki kod örneğini oluşturmak için veri yükleme düzenleyicisinde aşağıdaki verileri satır içi yükleme olarak yükleyin.

```
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 '|');
					
John1:
					
Load FieldValue('First name',1) as MyPos1
Resident Names;

Peter1:

Load FieldValue('First name',5) as MyPos2
Resident Names;
```

Satır içi yüklemeleri kullanma hakkında daha fazla bilgi için bkz. [Veri yüklemek için satır içi yüklemeler kullanma](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/inline-loads-qs.htm).

### Görselleştirme oluşturma

Bir Qlik Sense sayfasında bir tablo görselleştirmesi oluşturun. Tabloya First name, MyPos1 ve MyPos2 alanlarını ekleyin.

### Sonuç

| First name | MyPos1 | MyPos2 |
| --- | --- | --- |
| Jane | John | Jane |
| John | John | Jane |
| Mark | John | Jane |
| Peter | John | Jane |
| Sue | John | Jane |

### Açıklama

FieldValue('First name','1'), tüm adlar için MyPos1 değeri olarak John sonucunu döndürür çünkü First name alanının yükleme sırasında ilk John görünmektedir. John öğesinin bir filtre bölmesinde, yükleme sırasında olduğu gibi değil de alfabetik olarak sıralanması nedeniyle üstten 2. olarak Jane öğesinden sonra görüneceğini unutmayın.

FieldValue('First name','5'), tüm adlar için MyPos2 değeri olarak Jane sonucunu döndürür çünkü First name alanının yükleme sırasında beşinci olarak Jane görünmektedir.