RangeNullCount – função de script e gráfico
Syntax:
RangeNullCount(firstexpr [, Expression])
Return data type: inteiro
Arguments:
O argumento dessa função pode conter funções inter-registro, o que por si só retorna uma lista de valores.
Argumento | Descrição |
---|---|
|
A expressão ou campo que contém os dados a serem medidos. |
|
Expressões ou campos opcionais que contêm o intervalo de dados a ser medido. |
Examples and results:
Exemplos | Resultados |
---|---|
RangeNullCount (1,2,4) |
Retorna 0 |
RangeNullCount (5,'abc') | Retorna 0 |
RangeNullCount (null( ), null( )) |
Retorna 2 |
Exemplo com a expressão:
RangeNullCount (Above(Sum(MyField),0,3))
Retorna o número de valores
Nota: Copiar MyField no exemplo abaixo não resultará no valor NULL .
MyField | RangeNullCount(Above(Sum(MyField),0,3)) |
---|---|
10 | Retorna 2 porque não existem linhas acima desta linha, portanto 2 dos 3 valores estão ausentes (= |
'abc' | Retorna 1 porque existe apenas uma linha acima da linha atual, portanto um dos três valores está ausente (= |
8 | Retorna 0 porque nenhuma das três linhas é um valor |
Dados usados nos exemplos:
RangeTab:
LOAD * INLINE [
MyField
10
'abc'
8
] ;