IsNumber

A função IsNumber recebe uma String e verifica se o seu conteúdo é formado apenas por números.

Tipo de Retorno

Boolean

Pacote

A função IsNumber está definida dentro do pacote IsNumber.pkg.

Sintaxe

Move (IsNumber({sValor})) to {bRet}

Onde:

  • {sValor} é uma variável do tipo String cujo conteúdo será verificado para saber se contém apenas números;
  • {bRet} é a variável que receberá o retorno da função, sendo True quando o valor contém apenas números, e False caso contrário.

Exemplo

Abaixo um exemplo de uso da função, verificando se o campo CNPJ foi informado apenas com números:

If (not(IsNumber(Cliente.CNPJ))) Begin
   Error Dferr_Operator "Informe apenas números no CNPJ!"
   Function_Return 1
End