FWMVCDef.chInclude usada por recursos MVC; confirme quais símbolos do fonte realmente dependem dela.
AdvPL Guia#Include "FWMVCDef.ch"Reúne definições usadas por rotinas MVC do Framework, incluindo constantes de operação que devem ser confirmadas na LIB atual.
FWMVCDef.ch é frequentemente utilizada em fontes MVC para disponibilizar constantes e definições do Framework. ModelDef(), ViewDef() e MenuDef() são funções convencionais da arquitetura da rotina, não comandos que a include transforma por si só. Da mesma forma, TopConn.ch atende acesso SQL e não constitui o mecanismo de persistência do MVC. O material complementar registra MODEL_OPERATION_INSERT, MODEL_OPERATION_UPDATE e MODEL_OPERATION_DELETE; seus valores e sua disponibilidade devem ser confirmados no arquivo do release utilizado.
#Include "FWMVCDef.ch"FWMVCDef.chInclude usada por recursos MVC; confirme quais símbolos do fonte realmente dependem dela.
Não possui retorno em execução; fornece definições ao compilador.
#Include "TOTVS.ch"
#Include "FWMVCDef.ch"
Static Function ModelDef()
Local oModelo := MPFormModel():New("EXEMPLO")
Return oModelo
Static Function ViewDef()
Local oVisao := FWFormView():New()
oVisao:SetModel(ModelDef())
Return oVisaoA include disponibiliza definições; ModelDef() e ViewDef() continuam sendo funções implementadas pelo desenvolvedor.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso