Esta é uma tradução automática. O post original está disponível em Inglês .

Menus

Há três tipos de menus no Anvaigo Client Suite: Menus em Anvaigo Pages Main Menus e Menu Templates. Todos estes tipos de menus têm principalmente as mesmas propriedades, exceto que os modelos de menu não podem ser invocados diretamente. Além disso, as propriedades dos menus nas Anvaigo Pages são especialmente abordadas abaixo.

Você pode criar um novo menu principal a partir da página de Main Menus na configuração do Anvaigo Client Suite no Dynamics.

Code

Identificador do Main Menu.

Type

Define se a entrada é do tipo Main Menu ou Menu Template

Menu Type

O Menu Type deve ser definido como Anvaigo Mobile App.

Width, Height

Irrelevante. Para o Anvaigo Mobile App, o tamanho do
Main Menu depende do tamanho do ecrã do dispositivo móvel.

Anvaigo Theme

Define o tema de cor do menu.

OnOpenMenu Action

Script que se executa ao abrir o menu.

OnReloadMenu Action

Script que é executado ao recarregar o menu.

OnSynch Action

Script que é executado ao pressionar o botão sync no menu.

OnClose Page Action

Script que é executado ao fechar o menu antes de terminar a sessão.

Você pode adicionar itens de menu ou editar itens de menu existentes com um clique no botão Edit. É possível exportar ou importar menus como um file XML através das funções Export selected main menus e Import main menus. Se você quiser importar um menu e esse menu já existir, o menu não será sobrescrito.

Page Element Menu

Cada Main Menu consiste em múltiplos Menu Elements definindo como as telhas no menu serão parecidas. As telhas têm os seguintes atributos:

Description

Texto mostrado no mosaico. O texto pode ser configurado em vários idiomas através do comando […] botão.

Linked Anvaigo Page

Define uma Página que será acessada ao pressionar o ladrilho.

Action Code

Define uma Ação que será executada ao pressionar o mosaico.

Se nem Linked Anvaigo Page nem Action Code forem definidos, o Menu Element será exibido como um cabeçalho.

Icon Description

Define qual ícone é exibido no mosaico (leia mais sobre ícones aqui).

Fill Fit Color

Se marcada, o ícone’não terá uma moldura.

Icon Color

Se o ícone pode ser colorido, a cor pode ser definida aqui.

Text Color

Definição da cor do texto no azulejo.

Background Color

Definição da cor do azulejo.

Através das funções Up, Down, Left e Right é possível definir a ordem e o recuo dos itens de menu.

Alterações feitas no menu principal não são visíveis no cliente até que a sessão tenha sido reiniciada (por exemplo, recarregando o site no navegador) ou sincronização no Anvaigo Mobile App.

Os itens de menu sem uma Anvaigo Page vinculada, uma relação personalizável ou um código de função não são visíveis no cliente. O mesmo se aplica a itens de menu que se referem a Anvaigo Pages não publicadas ou a Anvaigo Pages para as quais você não tem direitos suficientes (encontre mais informações sobre direitos de acesso aqui).

Se você deixar a descrição do item de menu em branco e indicar uma Anvaigo Page vinculada, a descrição da Anvaigo Page junto com todas as traduções será herdada automaticamente para o item de menu.

Menu Templates

Além de criar entradas individuais em um menu, é possível criar um modelo para menus e inseri-lo em Anvaigo Pages. Dessa forma, você economiza tempo e não precisa recriar menus usados com freqüência nas Anvaigo Pages Você também tem a possibilidade de usar um modelo de menu dentro de um modelo de menu para que você possa configurá-lo mais rapidamente, embora você não possa fazer isso usando modelos com o mesmo código.

Você pode editar todos os modelos de menu dentro do menu principal no Dynamics através da página Menu Templates Você também pode exportar ou importar modelos de menu como um arquivo XML através da página. Para importar um modelo de menu e esse modelo já existir, ele não será sobregravado.

Ao contrário dos menus principais, os menus nas Anvaigo Pages têm as propriedades Close Anvaigo Page after action e a Line choice required.

Line choice required

Força o usuário a selecionar um elemento em uma lista de Anvaigo Page Elements para permitir que o usuário prossiga. Isso é necessário, por exemplo, para eliminar linhas.

Em Anvaigo Mobile App, os Menu Elements são exibidos em locais diferentes, dependendo da necessidade de seleção de linha. No canto superior direito, você pode encontrar os elementos de menu sem seleção de linha, que não precisa de um registro para prosseguir – como a inserção de um novo registro. Os itens do menu relacionados com o registo são acedidos premindo uma linha. Uma vez que pressionar um registro no Anvaigo Mobile App também pode ser usado para outras ações, o código de ação OPENLINEMENU() deve ser definido no campo Short Press Action ou Long Press Action do Anvaigo Page Element (veja mais informações aqui).