Árvore de páginas

StaticCall: Importante


Uma das premissas do TLPP é respeitar o escopo definido pelo desenvolvedor para funções, classes, métodos, propriedades e variáveis.

Portanto, em fontes com a extensão .tlpp, as funções definidas como STATIC somente poderão ser acessadas por funções ou métodos pertencentes ao mesmo código fonte.

Devido a isso, rotinas que fazem uso do recurso "StaticCall" não funcionarão em TLPP.

Caso você possua rotinas que façam uso direto a esse recurso, aconselhamos a refatoração!

Uso Indireto

O MVC (Model-View-Controller) Protheus utiliza o recurso de "StaticCall", portanto as rotinas que possuem MVC não poderão migrar para .tlpp e acessar os novos recursos do TLPP, nesse caso aconselhamos a manter esse fonte em .prw (AdvPL).

  • Sem rótulos