Retorna se um determinado conteúdo é reconhecido com formato do tipo DATE, onde possui data especificada no formato DD/MM/YYYY:
Esta função valida se o valor é um DATE válido, pois sua validação é realizada com um tipo DATE internamente.
Sintaxe
DATE_isDate( < l_date >) => SMALLINT
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_date |
| Sim | Valor do conteúdo que precisa ser identificado ou não como DATE. |
Retorno
Tipo | Descrição |
---|---|
| TRUE - É um conteúdo formatado com padrão DATE. FALSE - Não é um conteúdo formatado como DATE. |
Exemplo
#-------------------------------# FUNCTION LOG_isDate() #-------------------------------# DEFINE l_date CHAR(10) LET l_date = '01-05-2020' IF LOG_isDate(l_date) THEN CALL conout("Conteúdo "||l_date||" é Date") ELSE CALL conout("Conteúdo "||l_date||" NÃO é Date") END IF IF LOG_isDate("28/12/1997") THEN CALL conout("Conteúdo "||l_date||" é Date") ELSE CALL conout("Conteúdo "||l_date||" NÃO é Date") END IF END FUNCTION
Informações
Fontes: date.4gl, date.prw
Abrangência: Disponível a partir do pacote 12.1.34 ou Framework 12.1.33.FIX01.
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas