O que causa o erro Cannot Find Function __DFT__

No artigo de hoje vou mostrar o que causa o erro Cannot Find Function __DFT__ em uma customização AdvPL.

Se alguma vez, ao abrir uma tela no Protheus, você se deparou com a mensagem Opção não disponível no Protheus / Cannot Find Function __DFT__, saiba que a solução é mais simples que parece.

Abaixo um print de exemplo do erro que é exibido:

Mensagem de falha

A solução para isso, é ver os comandos Default usados, então basicamente o interpretador não conseguiu identificar alguma coisa requerida, e nesse caso, é o valor atribuído.

Resumindo, basta colocar o := e o valor default em seguida.

Note abaixo o antes e depois:

Exemplo de comparação do antes e depois

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

Deixe uma resposta

Terminal de Informação