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.

Consulte

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

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