Usina BRGuía AdvPL
Ingresar
← Todos los temas
GUíA PRáCTICAEn revisión

FWFormStruct y estructuras MVC

Crea metadatos distintos para Model y View.

FWFormStruct y estructuras MVCAdvPL
01 · DESCRIPCIÓN GENERAL

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.)

03 · EJEMPLO PRÁCTICO

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"})}
Resultado esperado

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.

BUENAS PRÁCTICAS
  • 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.

Contenido relacionado

REFERENCIAS
  1. TOTVS. FWFormStruct. TDN. Consulta el 2026-10-27.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha