nOpcPosición en aRotina u operación según contexto.
Guía AdvPLMsmGet():New([cAlias],[uPar2],nOpc,lUnqFocus,[uPar5],[uPar6],[aAcho],[aPos],[aCpos],[nModelo],[uPar11],[uPar12],[uPar13],[oWnd],[lF3],[lMemoria],[lColumn],[caTela],[lNoFolder],[lProperty],[aField],[aFolder],[lCreate],[lNoMDIStretch],[uPar25])Crea formulario de campos desde SX3 o array.
MsMGet organiza controles y validaciones. Edita variables de memoria o campos según lMemoria. lProperty usa propiedades en lugar de Private aTela/aGets. Validación sigue X3_VLDUSER, X3_VALID y gatillo. Con Private aRotina, nOpc es posición de fila, no código de operación. Fuente oficial diverge en cuarto argumento: sintaxis usa lUnqFocus, tabla antigua uPar4; confirmar LIB, pues lUnqFocus se documenta desde 20220502. (Fuentes: refs. 1–1.)
MsmGet():New([cAlias],[uPar2],nOpc,lUnqFocus,[uPar5],[uPar6],[aAcho],[aPos],[aCpos],[nModelo],[uPar11],[uPar12],[uPar13],[oWnd],[lF3],[lMemoria],[lColumn],[caTela],[lNoFolder],[lProperty],[aField],[aFolder],[lCreate],[lNoMDIStretch],[uPar25])nOpcPosición en aRotina u operación según contexto.
lUnqFocusFoco en único campo; comprobar LIB 20220502 o posterior.
MsmGet():New([cAlias],[uPar2],nOpc,lUnqFocus,[uPar5],[uPar6],[aAcho],[aPos],[aCpos],[nModelo],[uPar11],[uPar12],[uPar13],[oWnd],[lF3],[lMemoria],[lColumn],[caTela],[lNoFolder],[lProperty],[aField],[aFolder],[lCreate],[lNoMDIStretch],[uPar25])oForm:Refresh()oForm:Enable()oForm:Disable()oForm:Show()oForm:Hide()oForm:SetFocus()New crea objeto; documentación no da retornos útiles de métodos listados.
#Include "Protheus.ch"
User Function Ed548()
// Exige objeto construido; bloque no invocado.
Local bActualizar := {|oForm| oForm:Refresh()}
ConOut(ValType(bActualizar))
Return NilImprime B; no crea formulario ni graba campos. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
Desarrollado con Usina Docs · Alpha
© 2026 Usina.BR. Todos los derechos reservados. TOTVS, Protheus, Microsiga y sus respectivos logotipos son marcas de sus titulares. Guía AdvPL es independiente y utiliza citas limitadas, atribuidas y justificadas por fines educativos. Consulta los Términos de Uso. Términos de Uso
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.