Pessoal, bom dia!
Estou com um problema no methodo abaixo no validador https://marketplace.visualstudio.com/items?itemName=robsonrosilva.advpl-sintaxe
Está dando o erro: Não é permitido limpar o próprio objeto. Alguem pode me dar uma dica pra conseguir destruir o objeto e limpar de outra forma que nao dê erro?
/*/{Protheus.doc} Deactivate
Metodo Deactivate
@type method
@version 12.1.33
@author Jose Alberto
@since 30/06/2022
/*/
METHOD Deactivate() CLASS HtmlToPdf
If self:cArqPdf <> nil
If File(self:cArqPdf)
FErase(self:cArqPdf)
EndIf
EndIf
If self:cArqHtml <> nil
If File(self:cArqHtml)
FErase(self:cArqHtml)
EndIf
EndIf
self:lActive :=.F.
self:cNomeArq := nil
self:cHtml := nil
self:cArqGerado := nil
self:cArqPdf := nil
self:cArqHtml := nil
If self:oPropObj <> nil
FreeObj(self:oPropObj)
EndIf
Return
Olá, você está com um erro de compilação, execução ou com um erro de sintaxe ao utilizar essa extensão do VSCode que você cita?
— Daniel Mendes 28 de Apr de 2023Oi, é um erro de CodeAnalysis..
— José Alberto de Oliveira Almeida 28 de Apr de 2023