Hoje vamos aprender a usar a Função cDow do AdvPL [Tlpp] para extrair o Nome do Dia de uma Data – Curso Protheus grátis AdvPL / TLPP.
#Include "Protheus.ch"
/*------------------------------------------------------------------------------*
{Protheus.doc} User Function mcDow()
@type: User Function
@author: Jose Moura
@site: https://academiaproerp.com
@canal: [Inscreva-se no canal https://www.youtube.com/@academiaprotheus]
@desc.: Programa mcDow para extrair o Nome do Dia da Data Informada em Inglês
*-------------------------------------------------------------------------------*/
User Function mcDow()
Local aArea := FWGetArea()
Local dData := SToD("")
Local cDiaEn := ""
Local cDiaPt := ""
dData := Date()
cDiaEn := cDow(dData)
//Case para traduzir dia em Ingles para Portugues
Do Case
Case cDiaEn=="Sunday"
cDiaPt := "(Domingo)"
Case cDiaEn=="Monday"
cDiaPt := "(Segunda-feira)"
Case cDiaEn=="Tuesday"
cDiaPt := "(Terça-feira)"
Case cDiaEn=="Wednesday"
cDiaPt := "(Quarta-feira)"
Case cDiaEn=="Thursday"
cDiaPt := "(Quinta-feira)"
Case cDiaEn=="Friday"
cDiaPt := "(Sexta-feira)"
Case cDiaEn=="Saturday"
cDiaPt := "(Sábado)"
EndCase
FWAlertInfo("Nome do Dia é: " + cDiaEn + cDiaPt, "Retorno de cDow")
FWRestArea(aArea)
Return


Analista de sistemas, programador com mais de 18 anos de experiência no sistema Totvs Protheus, administrador, suporte e customizações, idealizador da Academia ProERP, já ajudou centenas de pessoas a programar em AdvPL/Tlpp.
One thought on “Totvs Protheus Função cDow AdvPL [Tlpp]”