Ana içeriğe geç

alt - kod ve grafik fonksiyonu

alt fonksiyonu, geçerli bir sayı temsiline sahip olan parametrelerin ilkini döndürür. Böyle bir eşleşme bulunamazsa, son parametre döndürülür. Herhangi bir sayıda parametre kullanılabilir.

Söz Dizimi:  

alt(expr1[ , expr2 , expr3 , ...] , else)

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

Bağımsız Değişkenler
Bağımsız Değişken Açıklama
expr1 Geçerli bir sayı temsili denetimi için ilk ifade.
expr2 Geçerli bir sayı temsili denetimi için ikinci ifade.
expr3 Geçerli bir sayı temsili denetimi için üçüncü ifade.
else Önceki parametrelerin hiçbirinde geçerli bir sayı temsili olmaması durumunda dönen değer.

alt fonksiyonu çoğu zaman sayı veya tarih yorumlama fonksiyonları ile birlikte kullanılır. Bu sayede Qlik Sense, önceliği belirlenmiş bir sırada farklı tarih biçimlerini test edebilir. Ayrıca, sayısal ifadelerde NULL değerleri işlemek için de kullanılabilir.

Örnekler:  

Örnekler
Örnek Sonuç

alt( date#( dat , 'YYYY/MM/DD' ),

date#( dat , 'MM/DD/YYYY' ),

date#( dat , 'MM/DD/YY' ),

'No valid date' )

Bu ifade, tarih alanının belirtilen üç tarih biçiminden herhangi birine göre bir tarih içerip içermediğini test eder. İçerdiği takdirde, ilk dizeyi ve tarihin geçerli bir sayı temsilini içeren ikili bir değer döndürür. Bir eşleşme bulunamazsa, 'No valid date' metni döndürülür (herhangi bir geçerli sayı temsili olmadan).

alt(Sales,0) + alt(Margin,0)

Bu ifade Sales ve Margin alanlarını ekler ve eksik (NULL) değerlerin yerine 0 koyar.