FWFormStruct y estructuras MVC
Crea metadatos distintos para Model y View.
Descripción general
FWFormStruct usa tipo 1 Model/2 View. bSX3 recibe ID y devuelve inclusión lógica. Diccionario propio debe existir. Seleccionar campos visibles no implementa validación de negocio del Model. Ejemplo prepara constructores ZZ1 sin activar, cambiar SX3 ni crear tablas. Referencias adicionales a Browse no se generalizan a este recorte. (Fuentes: refs. 1–1.)
Ejemplo comentado
// Fragmento: ZZ1 y ZZ1_COD registrados en entorno de prueba.
bModelo := {|| FWFormStruct(1,"ZZ1",{|cCampo| AllTrim(cCampo)=="ZZ1_COD"})}
bVista := {|| FWFormStruct(2,"ZZ1",{|cCampo| AllTrim(cCampo)=="ZZ1_COD"})}Bloques preparados para estructuras distintas; sin consulta a diccionario. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
- Comprobar alias SX2 y selección exacta antes de evaluar.
- En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.