This is an automatic translation. The original post is available in Inglés.

Menús

Existen tres tipos de menús en Anveo Client Suite: Menús en las Anveo Pages Main Menus y Menu Templates. Todos estos tipos de menús tienen principalmente las mismas propiedades, excepto que las plantillas de menú no se pueden invocar directamente. Además, a continuación se tratan especialmente las propiedades de los menús en Anveo Pages.

Puede crear un nuevo menú principal desde la página Main Menus en la configuración de Anveo Client Suite en Microsoft Dynamics NAV 2018.

Code

Identificador del Main Menu.

Type

Define si la entrada es de tipo Main Menu o Menu Template.

Menu Type

El Menu Type debe estar configurado en Anveo Mobile App.

Width, Height

Irrelevante. Para el Anveo Mobile App el tamaño del
Main Menu depende del tamaño de la pantalla del dispositivo móvil.

Anveo Theme

Define el tema de color del menú.

OnOpenMenu Action

Script que se ejecuta al abrir el menú.

OnReloadMenu Action

Script que se ejecuta al recargar el menú.

OnSynch Action

Script que se ejecuta al pulsar el botón de sincronización en el menú.

OnClose Page Action

Script que se ejecuta al cerrar el menú antes de salir del sistema.

Puede agregar elementos de menú o editar elementos de menú existentes con un solo clic en el botón Edit. Puede exportar o importar menús como un fichero XML mediante las funciones Export selected main menus e Import main menus. Si desea importar un menú y ese menú ya existe, el menú no se sobrescribirá.

Page Element Menu

Cada Main Menu consiste en múltiples Menu Elements que definen cómo se verán los azulejos en el menú. Las fichas tienen los siguientes atributos:

Description

Texto que se muestra en el azulejo. El texto se puede configurar en varios idiomas a través de la opción […] botón.

Linked Anveo Page

Define una Página a la que se accederá al presionar la baldosa.

Action Code

Define una acción que se realizará al presionar la baldosa.

Si no se definen ni la Linked Anveo Page ni el Action Code, el Menu Element se mostrará como encabezado.

Icon Description

Define qué icono se muestra en la ficha (lea más sobre los iconos aquí).

Fill Fit Color

Si esta opción está seleccionada, el icono’no tendrá marco.

Icon Color

Si el icono puede ser coloreado, el color puede ser definido aquí.

Text Color

Definición del color del texto en la baldosa.

Background Color

Definición del color de la baldosa.

A través de las funciones Up, Down, Left y Right se puede configurar el orden y la sangría de los elementos del menú.

Los cambios realizados en el menú principal no son visibles en el cliente hasta que se ha reiniciado la sesión (por ejemplo, recargando el sitio web en el navegador) o la sincronización en el Anveo Mobile App.

Los elementos del menú sin una Anveo Page enlazada, una relación personalizable o un código de función no son visibles en el cliente. Lo mismo se aplica a los elementos del menú que se refieren a Anveo Pages no publicadas o a Anveo Pages para las que no tiene suficientes derechos (encontrará más información sobre los derechos de acceso aquí).

Si deja la descripción del elemento de menú en blanco e indica una Anveo Page enlazada, la descripción de la Anveo Page junto con todas las traducciones se hereda automáticamente al elemento de menú.

Menu Templates

Además de crear entradas individuales dentro de un menú, puede crear una plantilla para menús e insertarla en Anveo Pages. De esta manera, ahorrará tiempo y no tendrá que volver a crear menús que utiliza con frecuencia en las Anveo Pages. También tiene la posibilidad de utilizar una plantilla de menú dentro de una plantilla de menú para que pueda configurarse más rápidamente, aunque no puede hacerlo utilizando plantillas con el mismo código.

Puede editar todas las plantillas de menú dentro del menú principal de Microsoft Dynamics NAV 2018 a través de la página Menu Templates. También puede exportar o importar plantillas de menú como un archivo XML a través de la página. Si desea importar una plantilla de menú y esa plantilla ya existe, no se sobrescribirá.

A diferencia de los menús principales, los menús de las Anveo Pages tienen las propiedades Close Anveo Page after action y Line choice required.

Line choice required

Obliga al usuario a elegir un elemento en una lista de Anveo Page Elements para que el usuario pueda continuar. Esto es necesario, por ejemplo, para borrar líneas.

En Anveo Mobile App, los Menu Elements se muestran en diferentes lugares dependiendo de si se requiere una selección de línea. En la parte superior derecha se encuentran los elementos del menú sin selección de línea, que no necesitan un registro para proceder, como por ejemplo, la inserción de un nuevo registro. Se accede a los elementos del menú relacionados con el registro pulsando una línea. Dado que la pulsación de un registro en Anveo Mobile App también se puede utilizar para otras acciones, el código de acción OPENLINEMENU() se debe establecer en el campo Short Press Action o Long Press Action del Anveo Page Element (encontrará más información aquí).