VAZIO()
Vazio() -> lEmptyVerifica o conteúdo vazio no contexto da validação corrente.
Visão geral
O TDN documenta Vazio sem argumentos: examina a variável ou o campo posicionado, retornando lógico. Não é Empty(xValor), que recebe um valor explícito. O contexto implícito é essencial; chamar Vazio isoladamente não escolhe o campo desejado. O exemplo oficial usa !Vazio() no VALID de MSGET. O bloco abaixo apenas prepara essa validação, sem mostrar uma tela nem alterar um campo. (Fontes: refs. 1–1.)
Sintaxe
Vazio() -> lEmptyRetorno
Lógico: .T. vazio, .F. não vazio.
Exemplo comentado
#Include "Protheus.ch"
User Function Ed706()
// Vincular somente ao contexto VALID do campo correto.
Local bNaoVazio := {|| !Vazio()}
ConOut(ValType(bNaoVazio))
Return NilCria bloco B; não avalia o conteúdo de um campo. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
- Não confundir ausência obrigatória com regra de formato, existência de chave ou autorização.
- Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.