ModelDefCrea y devuelve el modelo de datos, entidades, relaciones, validaciones y persistencia.
Guía AdvPLModelDef() · ViewDef() · MenuDef()Organiza reglas de negocio, presentación y operaciones de una rutina Protheus con MVC.
En el MVC del Framework AdvPL, ModelDef define el modelo y las reglas de negocio, ViewDef construye la interfaz vinculada al modelo y MenuDef declara las operaciones disponibles. El framework proporciona el comportamiento del controlador. Esta separación permite reutilizar el modelo en interfaces, rutinas automáticas e integraciones.
ModelDef() · ViewDef() · MenuDef()ModelDefCrea y devuelve el modelo de datos, entidades, relaciones, validaciones y persistencia.
ViewDefCrea y devuelve la interfaz, vincula el modelo y organiza formularios, grids y contenedores.
MenuDefDevuelve las operaciones; FWMVCMenu() puede generar el conjunto estándar.
#Include "TOTVS.ch"
#Include "FWMVCDef.ch"
// La estructura es igual a la del ejemplo en portugués;
// los textos para el usuario pueden localizarse.ModelDef concentra el modelo, ViewDef vincula la interfaz y MenuDef proporciona las operaciones.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de titularidade da TOTVS S.A. AdvPL é uma linguagem de programação desenvolvida pela TOTVS. O AdvPL Guia é um projeto independente, sem vínculo, representação, patrocínio ou afiliação com a TOTVS S.A., suas franquias ou representantes.