Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Nota
titleMVCStaticCall: Importante


Uma das premissas do

Inclusão de trecho
TLPP
TLPP
nopaneltrue
é 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

Inclusão de trecho
TLPP
TLPP
nopaneltrue
.

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

Inclusão de trecho
TLPP
TLPP
nopaneltrue
, nesse caso aconselhamos a manter esse fonte em .prw (
Inclusão de trecho
AdvPL
AdvPL
nopaneltrue
).