RangeNullCount - kod ve grafik fonksiyonu
Syntax:
RangeNullCount(first_expr [, Expression])
Return data type: tamsayı
Arguments:
Bu fonksiyonun bağımsız değişkenleri, bir değer listesi döndüren kayıtlar arası fonksiyonlar içerebilir.
Bağımsız Değişken | Açıklama |
---|---|
|
Hesaplanacak verileri içeren ifade veya alan. |
|
Hesaplanacak veri aralığını içeren isteğe bağlı ifadeler veya alanlar. |
Examples and results:
Örnekler | Sonuçlar |
---|---|
RangeNullCount (1,2,4) |
0 döndürür |
RangeNullCount (5,'abc') | 0 döndürür |
RangeNullCount (null( ), null( )) |
2 döndürür |
İfadeyi içeren örnek:
RangeNullCount (Above(Sum(MyField),0,3))
Geçerli satırda ve geçerli satırın üzerindeki iki satırda değerlendirilen Sum(MyField) fonksiyonunun üç sonucunda
Not: Aşağıdaki örnekte MyField öğesinin kopyalanması NULL değeri ile sonuçlanmaz.
MyField | RangeNullCount(Above(Sum(MyField),0,3)) |
---|---|
10 | Bu satırın üzerinde satır olmadığından 2 döndürür; 3 değerin 2'si eksiktir (= |
'abc' | Geçerli satırın üzerinde sadece bir satır olduğundan 1 döndürür; üç değerden birisi eksiktir (= |
8 | Üç satırdan hiçbiri |
Örneklerde kullanılan veriler:
RangeTab:
LOAD * INLINE [
MyField
10
'abc'
8
] ;