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

Anvaigo Page Elements

Anvaigo Page Elements definem a representação de uma Anvaigo Page no Anvaigo Mobile App. Um Anvaigo Page Element tem as seguintes propriedades:

Table No.

O campo Table No. corresponde a um número de uma tabela Dynamics.


Element Type

O Element Type define se o Anvaigo Page Element lida com o layout de um cartão ou de uma lista e para quais clientes a Anvaigo Page é projetada.

Para a Anvaigo Mobile App só estarão disponíveis Anvaigo Pages do
Element Type Mobile App – Card” ou “Mobile App – List”.


Visible

O marcador Visible pode ser usado para ocultar temporariamente um Anvaigo Page Element, por exemplo, quando o elemento ainda não foi instalado conclusivamente no momento da publicação.


Readonly

Com o marcadorReadonly você pode indicar se o Anvaigo Page Element deve ser protegido contra alterações. 

Se esta proteção gravada estiver ativada em um Anvaigo Page Element, nenhuma modificação pode ser executada nos campos exibidos.  

Se o usuário de Anvaigo é capaz de salvar os dados em seu dispositivo depende dos direitos de acesso que foram configurados para a Anvaigo Page e a tabela.

Default Mode on Open Page

Define em que modo a Anvaigo Page estará quando aberta. Você pode selecionar entre View e Edit.

Uma proteção gravada somente leitura no nível de campo significa que este campo não pode ser modificado, independentemente de a página ter sido desbloqueada posteriormente pela implementação de uma função.

Additional Properties dos Anvaigo Page Elements

Se você selecionar um Anvaigo Page Element na placa de configuração de uma Anvaigo Page e clicar em Additional Properties, você receberá as seguintes opções de configuração:

Double Click Action/Direct Link

No separadorDoubleDouble Click Action/Direct Link pode especificar se pretende abrir outra Anvaigo Page ou executar uma acção clicando duas vezes.


Open Anvaigo Page

Se você quiser abrir uma Anvaigo Page, digite no campo
Open Anvaigo Page o código da Anvaigo Page que você deseja abrir.

A Anvaigo Page introduzida necessita para o mandante correspondente pelo menos um Anvaigo Page Element. Caso contrário, a Anvaigo Page não pode ser encontrada e, portanto, não pode ser aberta no cliente.

O clique duplo só é possível em listas no Anvaigo Mobile App com proteção gravada ativada. No Anvaigo Mobile App, uma seta na extremidade direita da linha atual indica a possibilidade de uma ligação direta.

Dentro do Anvaigo Mobile App o código de ação OPENLINEMENU() abre o menu de linha para um registro

Custom TableRelation

Normalmente, a relação entre a Anvaigo Page atual e a Página a ser aberta é criada automaticamente através da configuração global na Relação Tabela-Campo de Anvaigo Page do Anvaigo Client Suite. Se existir uma relação de desvio entre as duas ou uma relação que não possa ser representada através de simples relações de campo, pode ser indicado um código no campoCustomCustom TableRelation que especifique esta relação definida no código C/AL ou através do Anvaigo Script (ver aqui).

Action Code

Se você quiser executar alguma outra ação desejada através de um duplo clique, digite o código da ação que você programou via código C/AL ou Anvaigo Script no fieldActionAction Code .

Se uma Anvaigo Page ou um Código de Ação ficar disponível pela primeira vez para um Usuário Anvaigo no Anvaigo Mobile App, você deverá publicar sua Anvaigo Page. Isto garante que o Anvaigo apenas envia as Anvaigo Pages e os Códigos de Acção necessários para o dispositivo móvel. Isto acelera o processo de sincronização. Após a sincronização, novas Anvaigo Pages e/ou Códigos de Ação estão disponíveis no dispositivo móvel. Desde a versão 4.13, não é mais necessário criar manualmente scripts SQL. Isso agora é feito automaticamente.

Behavior Tab

Na Behavior Tab você pode definir o comportamento da Anvaigo Page para eventos específicos, bem como preferências para a aparência.

O Anvaigo Mobile App grava cada alteração de registro imediatamente no banco de dados local do dispositivo. Portanto, não é necessária nenhuma configuração em relação ao comportamento de escrita. Isso significa que os valores ​​de campo de todos os campos-chave primários já devem ser conhecidos durante a primeira operação de gravação ou devem ser inicializados com valores propostos.

Paging Counter per Page

No campo Paging Counter per Page, é possível especificar o número máximo de registros que devem ser representados em uma lista de tipos de Anvaigo Page Element. No valor 0, a configuração é adotada pela configuração. É fundamentalmente recomendado definir este valor para que apenas seja exibido o número exacto de registos que a altura Anvaigo Page no cliente permite. Isso aumenta a velocidade de carregamento e a velocidade de exibição no Anvaigo Mobile App. O Anvaigo Mobile App mostra todos os registros, porque todos os registros são salvos localmente no dispositivo.

Sorting Tab

Na Sorting Tab você pode escolher uma chave de uma tabela e definir a ordenação em uma Anvaigo Page.


Key

Aqui você pode selecionar a Key da tabela como os dados na Anvaigo Page serão classificados.

Order

Aqui é possível selecionar a ordem de ordenação. As opções possíveis são subir e descer.

Mobile Tab

A Mobile Tab contém propriedades que são necessárias no Anvaigo Mobile App.

Table Layout

Uma marca de seleção no campoTable Layout da tabela define a representação de uma lista no layout da tabela. Se esta propriedade estiver definida como falsa, os campos serão mostrados em azulejos – em uma linha ou em várias linhas.

Width

 No campo Largura, a largura de uma lista no Anvaigo Mobile App é definida. Em todas as outras interfaces de usuário que não permitem alterações de tamanho, a Anvaigo Page utilizará todo o espaço disponível na tela. Se nenhum tamanho tiver sido entrado, o valor standard das opções é adotado.

OnAfterGetRecord Action

Este campo define um Código de ação que é executado para cada registro. Um cenário de utilização típico é uma definição de layout dinâmico baseada no registro atual do usuário através do Anvaigo Script (vide aqui).

Short Press Tab

NaShort Press Tab curta você pode definir o comportamento de uma Anvaigo Page no Anvaigo Mobile App quando uma entrada na lista é pressionada brevemente.

Short Press Action

Se você quiser executar uma ação arbitrária após uma pressão curta, digite o código dessa ação no campoShort Press Action curta que você programou via Anvaigo Script no Anvaigo .

Short Press Anvaigo Page Code

Se você quiser abrir uma Anvaigo Page após uma pressão curta, digite o código dessa Anvaigo Page no campo ShortShort Press Anvaigo Page Code

Short Press Custom Table Relation

Normalmente, a relação entre a Anvaigo Page atual e a que será aberta é criada automaticamente por meio da configuração global naShort Press Custom Table Relation Curta da Relação Tabela-Campo de Anvaigo Page da Suite de Clientes Anvaigo. Se existir uma relação de desvio entre os dois ou uma relação que não possa ser representada através de simples relações de campo, um código pode ser indicado no campo Short Press Custom Table Relation que especifica essa relação definida no Anvaigo Script (veja aqui).

Long Press Tab

Na Long Press Tab você pode definir o comportamento de uma Anvaigo Page no Anvaigo Mobile App quando uma entrada na lista é pressionada por muito tempo.

Long Press Action

Se pretender executar uma acção arbitrária após uma longa pressão, introduza o código dessa acção no campoLongLong Press Action que programou através do Anvaigo Script no Anvaigo Mobile App.

Long Press Open Anvaigo Page

Se quiser abrir uma Anvaigo Page após uma longa pressão, introduza o código dessa Anvaigo Page no campoLongLong Press Open Anvaigo Page .

Long Press Custom Table Relation

Normalmente, a relação entre a Anvaigo Page atual e a que será aberta é criada automaticamente através da configuração global em theLongLong Press Custom Table Relation do . Se existir uma relação de desvio entre os dois ou uma relação que não possa ser representada através de simples relações de campo, um código pode ser indicado no campo LongLong Press Custom Table Relation que especifica essa relação definida no Anvaigo Script (veja aqui). 

Se uma Anvaigo Page ou um Código de Ação ficar disponível pela primeira vez para um Usuário Anvaigo no Anvaigo Mobile App, você deverá publicar sua Anvaigo Page. Isto garante que o Anvaigo apenas envia as Anvaigo Pages e os Códigos de Acção necessários para o dispositivo móvel. Isto acelera o processo de sincronização. Após a sincronização, novas Anvaigo Pages e/ou Códigos de Ação estão disponíveis no dispositivo móvel. Desde a versão 4.13, não é mais necessário criar manualmente scripts SQL. Isso agora é feito automaticamente.