Usina BRGuía AdvPL
Ingresar
← Todos los temas
COMANDOEn revisión

ADD MENUITEM

ADD MENUITEM <oItem> CAPTION <cCaption> [ACTION <uAction>] OF <oMnu>

Añade acción a menú existente.

ADD MENUITEMAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

Referencia histórica eAdvpl, §3.5, p. 12. La sintaxis depende de definiciones de ese entorno; no garantiza compatibilidad con cualquier include Protheus actual. OF identifica menú padre, no ventana. Evaluar acción al seleccionar elemento. El ejemplo muestra mensaje sin modificar datos; operaciones reales deben revalidar parámetros y permisos dentro de acción. (Guia de referência eAdvpl, s.d., ref. 1)

02 · SINTAXIS

Sintaxis

ADD MENUITEM <oItem> CAPTION <cCaption> [ACTION <uAction>] OF <oMnu>

Parámetros

oItem
ObjetoObligatorio

Variable elemento creado.

cCaption
CarácterObligatorio

Leyenda elemento.

uAction
CualquieraOpcional

Acción asociada a selección.

oMnu
ObjetoObligatorio

Menú padre existente.

Retorno

Sin retorno de negocio documentado para esta operación de interfaz.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

// Fragmento historico: oMnu ya existe.
Local oItem
ADD MENUITEM oItem CAPTION "Comprobar" ;
    ACTION Alert("Consulta solicitada") OF oMnu
Resultado esperado

Propone elemento que muestra mensaje al seleccionarlo; no graba datos. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Evitar activar dos veces tareas largas y finalizar callbacks junto con objetos propietarios.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. Guia de referência eAdvpl. §3.5, p. 12. Referência histórica; autoria e compatibilidade atual não confirmadas. Consulta el 2026-10-25.
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