Nesse vídeo demonstraremos a utilização da função xPerToData, que serve para buscar uma data conforme um período no formato MMYYYY.
Abaixo o código fonte desenvolvido para o exemplo em vídeo acima:
//Bibliotecas
#Include "TOTVS.ch"
/*/{Protheus.doc} User Function zExe546
Retorna uma data conforme o período informado no formato "MMYYYY"
@type Function
@author Atilio
@since 07/04/2023
@obs
Função xPerToData
Parâmetros
Recebe o período no formato string sendo "MMYYYY"
Retorno
Retorna o primeiro dia do período encontrado
**** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao ****
/*/
User Function zExe546()
Local aArea := FWGetArea()
Local cPeriodo := ""
Local dData := dToS("")
//Define o período e converte pra data
cPeriodo := "052023"
dData := xPerToData(cPeriodo)
//Mostra o resultado
FWAlertInfo("O resultado é " + dToC(dData), "Teste xPerToData")
FWRestArea(aArea)
Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.