PARAMIXB[1]Botones recibidos de la pantalla. (Refs. 1–2)
Guía AdvPLUser Function FA330LIB()Selecciona botones disponibles en la pantalla de compensación.
La ficha histórica Protheus 10/11 recibe botones en PARAMIXB[1] y devuelve array modificado. El ejemplo elimina posición cinco, que no identifica acción estable entre releases. P12.2210 asigna resultado a aRetorno en MenuDef. No se encontró implementación útil en GitHub. (Refs. 1–2)
User Function FA330LIB()PARAMIXB[1]Botones recibidos de la pantalla. (Refs. 1–2)
Array de botones que debe utilizar la rutina.
#Include "Protheus.ch"
User Function FA330LIB()
// Conserva acciones recibidas; no elimina posiciones fijas.
Local aBotones := AClone(PARAMIXB[1])
Return aBotonesPropuesta didáctica con el comportamiento descrito en los comentarios. Comprobar el contexto antes de compilar en pruebas. En revisión: ejemplo no compilado ni ejecutado en Protheus. Comprobar aliases, bloqueos, posición transaccional y compatibilidad en el release y patch utilizados.
// Fragmento del llamador P12.2210 (EURAI, ref. 2); no es una implementación del PE.
// FINA330.PRX - MENUDEF() -> ARETORNO := EXECBLOCK("FA330LIB",.F.,.F.,{AROTINA})El registro muestra argumentos y uso inmediato del retorno cuando existen. Omite el cuerpo completo del llamador y no demuestra el momento del commit.
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.