Sintaxe
PERTENCE( <expressão> )
Propósito
Verifica se o conteúdo do campo ou variável está contido dentro da expressão informada como parâmetro.
Argumentos
< expressão >
Define a expressão com as informações válidas que podem ser digitadas num campo.
Utilização
Caso o conteúdo do campo esteja contido na expressão definida como parâmetro, a função retorna verdadeiro (.T.). Caso contrário, retorna falso (.F.).
Essa função normalmente é utilizada em campos que possuem a opção de combo. Ou seja, várias opções disponíveis dentro de uma lista pré-determinada.
Dicas
Caso o campo ou a variável não possua um combo, é mais indicado a utilização da função ExistCpo().
Exemplos
@ 010,050 MSGET cCNPJ SIZE 55,11 OF oDlg PIXEL PICTURE “@R 99.999.999/9999-99”;
VALID PERTENCE(“01234”)
Nesse exemplo, o conteúdo da variável não pode ser diferente de “0”, “1”, “2”, “3” ou “4”. Caso seja diferente, o sistema não permite.