Previous - kod fonksiyonu
Previous(), bir önceki giriş kaydında yer alan verileri kullanarak expr ifadesinin değerini bulur. Bir iç tablonun ilk kaydında, bu fonksiyon
Syntax:
Previous(expr)
Return data type: dual
Arguments:
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 QlikView'e yüklenmemiş alanlara başvurulması da mümkün olur (yani, ilişkili veritabanına depolanmamış olsalar bile). |
Limitations:
Bir dahili tablonun ilk kaydında, fonksiyon
Örnek kodu belgenize ekleyin ve çalıştırın. Ardından, sonucu görmek için belgenizdeki bir sayfaya en azından sonuçlar sütununda listelenen alanları ekleyin.
Örnek | Sonuç | |||||
---|---|---|---|---|---|---|
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 '|');
|
|
|||||
Sales2013: Load * 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 '|');
Sales: NoConcatenate Load *, (Sales - Previous(Sales) )as Increase Resident Sales2013 where Month > 6;
Drop Table Sales2013; |
|