Totvs Protheus Função ConflictDate AdvPL [Tlpp]

Totvs Protheus Função ConflictDate AdvPL [Tlpp]

Hoje vamos aprender a usar a Função ConflictDate do AdvPL [Tlpp], [tl++] para Verifica se há conflito de Data entre Dois Período Informado – Curso Protheus grátis AdvPL / TLPP.

#Include "Protheus.ch"
/*-------------------------------------------------------------------------------------------*
{Protheus.doc} User Function mConflictDate()
@type:      User Function
@author:    Jose Moura
@site:      https://academiaprotheus.com.br
@canal:     [Inscreva-se no canal https://www.youtube.com/@academiaprotheus]
@desc.:     Função ConflictDate. Verifica se há conflito de Data entre Dois Período Informado
@Sintaxe:   ConflictDate(dData1, dData2, dDataIni, dDataFim)
*-------------------------------------------------------------------------------------------*/

User Function mConflictDate()
Local aArea    := FWGetArea()
Local dData1   := FirstDate(Date())
Local dData2   := LastDate(Date())
Local dDataIni := Ctod('01/12/2023')
Local dDataFim := Ctod('31/12/2023')
Local cRet     := cValtoChar(ConflictDate(dData1, dData2, dDataIni, dDataFim ))

FWAlertInfo('Data1: ' + cValtoChar(dData1) ;
 	CRLF + 'Data2: ' + cValtoChar(dData2) ;
 	CRLF + 'Retorno: ' + cRet, 'Academia Protheus')

FWRestArea(aArea)
Return

One thought on “Totvs Protheus Função ConflictDate AdvPL [Tlpp]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *