Funções de Validação

Funções de validação em ADVPL para consistência de dados, regras de negócio e verificação de campos em rotinas do Protheus.

Verificando se um Campo ou Variavél Não Está Vazio com NaoVazio em ADVPL

Verificando se um Campo ou Variavél Não Está Vazio com NaoVazio em ADVPL

1 minuto A função NaoVazio em ADVPL valida se o conteúdo de campo ou variável não está vazio. Ela é uma das funções de validação em ADVPL.    Sintaxe: NaoVazio()     Parâmetro(s): – Retorno: Observações: A função NaoVazio é o inverso da função Vazio, que verifica se o campo está vazio, retornando verdadeiro (.T.) se esta condição for atendida. Exemplo da função NaoVazio em ADVPL: Bem, finalizamos mais um post aqui no blog. Espero que você tenha entendido, qualquer dúvida nos envie um Continue lendo

Verificando se um Registro Existe em uma Outra Tabela com ExistCPO em ADVPL

Verificando se um Registro Existe em uma Outra Tabela com ExistCPO em ADVPL

2 minutos  A função ExistCPO no ADVPL verifica se um registro passado como parâmetro existe em uma outra tabela. Ela é uma das funções de validação no ADVPL.      Sintaxe: ExistCPO(cAlias,xExp,nInd)     Parâmetro(s): Retorno: Obs.:  As funções ExistCpo e ExistChav tem algumas semelhanças. Porém, enquanto que a função ExistChav verifica uma chave única, ou seja, verifica se um código já existe no próprio arquivo de dados que está sendo manipulado, a função ExistCpo verifica uma chave estrangeira, ou seja, verifica se um código existe Continue lendo

Verificando se um E-mail é Válido com IsEMail em ADVPL

Verificando se um E-mail é Válido com IsEMail em ADVPL

1 minuto A função IsEmail em ADVPL verifica se um email passado como parâmetro é válido, retornando true(.T.) caso seja verdadeiro e false(.F.) se for falso. Ela é uma das funções de validação no ADVPL.  Sintaxe: IsEmail(cEmail)     Parâmetro(s): Retorno: Exemplo da função IsMail no ADVPL: Bem, finalizamos mais um post aqui no blog. Espero que você tenha entendido, qualquer dúvida nos envie um e-mail para adiliocosta@protheusadvpl.com.br. Grande abraço e fica com Deus. Links de referência(s): https://terminaldeinformacao.com/2024/03/23/validando-um-endereco-de-e-mail-com-a-isemail-maratona-advpl-e-tl-310/