Ana içeriğe geç Tamamlayıcı içeriğe geç

Previous - kod fonksiyonu

Previous(), where cümlesi nedeniyle atılmamış önceki bir giriş kaydındaki verileri kullanarak expr ifadesinin değerini bulur. Bir iç tablonun ilk kaydında, bu fonksiyon NULL sonucunu döndürür.

Söz Dizimi:  

Previous(expr)

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
expr Hesaplanacak verileri içeren ifade veya alan.

İfade, daha gerideki kayıtlara erişmek için, iç içe geçen previous() fonksiyonlarını içerebilir. Veriler doğrudan giriş kaynağından getirilir ve böylece Qlik Sense içine yüklenmemiş alanlara referansta bulunulması da mümkün olur (yani, ilişkili veritabanına depolanmamış olsalar bile).

Sınırlamalar:  

Bir dahili tablonun ilk kaydında, fonksiyon NULL sonucunu döndürür.

Örnek:  

Komut dosyanıza aşağıdakileri girin:

Sales2013:

Load *, (Sales - Previous(Sales) )as Increase Inline [

Month|Sales

1|12

2|13

3|15

4|17

5|21

6|21

7|22

8|23

9|32

10|35

11|40

12|41

] (delimiter is '|');

 

Previous() fonksiyonunu Load deyimi içinde kullanarak, mevcut Sales değerini önceki değer ile karşılaştırabilir ve üçüncü bir alanda Increase kullanabiliriz.

Sonuç tablosu
Ay SalesArtış
112-
2131
3152
4172
5214
6210
7221
8231
9329
10353
11405

12

41 1

Daha fazla bilgi

 

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!