Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

EMPTY()

Propósito

Verificar se uma expressão é vazia ou não.

Sintaxe

EMPTY (<exp>)

Argumentos

<exp>

representa uma expressão a ser testada e pode ser de qualquer tipo.

Utilização

Retorna verdadeiro (.T.), quando <exp> estiver vazia.

Os critérios para verificar se um campo encontra-se vazio dependem do tipo de <exp>.

EMPTY () retorna verdadeiro nos seguintes casos:

Exemplos

O exemplo a seguir mostra-nos a utilização desta função na validação de dados digitados.

mat_func = 0

@ 10,10 say "Matricula do Funcionário " GET mat_func; 

PIC "999";

VALID !EMPTY (mat_func);

MESSAGE "Matricula Vazia"

READ

O exemplo a seguir mostra-nos o retorno de EMPTY () para todos os casos.

? EMPTY (NTOF (0))              && Exibirá .T.

? EMPTY (0)                     && Exibirá .T.

? EMPTY (.F.)                   && Exibirá .T.

? EMPTY (CTOD ("  /  /  "))     && Exibirá .T.

? EMPTY (CTOD ("00/00/0000"))   && Exibirá .T.

Consulte

ALLTRIM(), LEN() e SPACE().

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!