Campos e botões
Com um clique no botão Fields item de menu, abre-se uma nova janela que permite configurar os separadores e campos para um Anveo Page Element.
Anveo Page Elements da placa de características podem ter tabulações. As abas no Anveo Mobile App são exibidas lado a lado e podem ser alcançadas “deslizando” a tela horizontalmente, como é comum em dispositivos móveis.
Os campos em uma Anveo Page definem espaços reservados que podem ser preenchidos com dados do Dynamics. Um campo também pode ser usado como um botão e pode executar uma ação clicando nele. Se você quiser mostrar dados que não estão memorizados em tabelas de Dynamics (p.ex. ou resultados de funções C/AL), você pode usar tabelas virtuais e campos virtuais aqui.
Os campos têm os seguintes atributos e opções possíveis:
Um campo em uma Anveo Page define espaços reservados que podem ter diferentes tipos. No campo Tipo é possível definir o tipo de campo, que pode ter os seguintes valores:
Descreve os dados de um campo do Dynamics.
Define o campo como um botão, que pode executar uma ação.
Use o agrupamento para reorganizar os campos em um cartão no Anveo Mobile App.
O campoField No. corresponde ao número do campo na tabela Dynamics e pode ser seleccionado a partir dos campos existentes através de uma pesquisa. FlowFields também estão disponíveis aqui e são computados automaticamente.
A Description é adotada no Dynamics, incluindo as traduções das legendas das tabelas. Desta forma, não é obrigatório para realizar o trabalho extra de inserir todas as descrições com suas traduções de acompanhamento novamente para o . Se desejar, você pode adaptar as descrições de campo e traduções manualmente a qualquer momento através do botão Editar auxílio […].
No campoLinkLink with Previous Field, é possível definir se o campo atual deve ou não estar ligado ao campo anterior. Por exemplo, você pode vincular um campo Cidade ao campo Código postal anterior, pois eles têm uma correlação direta entre si. Além disso, você pode ligar os botões com campos para que os botões apareçam no campo.
O flag Link with Previous Field também pode ser usado em listas. Se o campo vinculado for mostrado na Edit View, você pode definir f.e. a descer dali.
Definir uma marca de verificação no campo OrdenaçãoSorting allowed significa que o usuário de um mandante pode ordenar registros com base nesse campo na interface de usuário.
Definir uma marca de seleção no fieldFilterFilter allowed significa que o usuário de um cliente pode definir um filtro nesse campo na interface do usuário.
Para poder ordenar ou filtrar dados de forma eficiente num campo, a tabela no Dynamics ou na base de dados SQL requer uma chave ou um índice nesse campo. Como resultado, a ordenação só é possível nos tipos de colunas que atendem a esses pré-requisitos.
No campo Readonly, é possível especificar se os dados no campo podem ou não ser sobregravados no mandante.
Visibility indica se o campo é suposto ser visível na Anveo Page no cliente.
No Anveo Mobile App, a opção EscondidoHidden per default significa que o campo está tecnicamente disponível e pode ser tornado visível pelo Anveo Script. Estes campos podem ser marcados para opções de filtragem ou ordenação sem mostrar valores na lista. Os campos ocultos são considerados inexistentes e não podem ser tornados visíveis nem pelo usuário nem pelo Script Anveo.
No fieldFontFont Size % você pode definir o tamanho da fonte em porcentagem. Um valor vazio é igual a 100 %.
Bold
Uma marca de seleção no campoBold garante que a fonte seja exibida em negrito.
Uma marca de seleção no campo Linebreak after field adiciona uma quebra de linha após um campo em listas sem layout de tabela.
Uma marca de seleção no campo Add Caption garante que a legenda da legenda seja exibida.
O campo Width define a largura de um campo. Nas listas, a largura corresponde a um valor absoluto.
Nos cartões no Anveo Mobile App, a largura corresponde a uma ponderação da largura total disponível. Por exemplo, se três campos colocados em uma linha (os dois últimos campos têm a marca de verificação Link with Previous Field set) e têm as larguras de 1, 2 e 2, então o primeiro campo ocupa 1/5 e os dois últimos campos ocupam cada 2/5 do espaço disponível.
Suporte a listas editáveis
Define se o campo pode ser selecionado para ser exibido na Edit View. A Edit View é uma barra em iOS e Android que é mostrada acima do teclado. No Windows, a Edit View está no lado direito da Página.
Um campo pode ser selecionado para ser exibido na Edit View, independentemente de ser editável ou não.
Define se o conteúdo do campo é selecionado para edição rápida quando o campo recebe foco.
Define qual campo selecionará o foco após pressionar enter. Esta configuração será desconsiderada se um Script on enter estiver definido.
Define um script que será executado, ao pressionar enter no campo. Vários atributos podem ser definidos neste script, como Enabled e EditViewVisible.
Se o Script on enter estiver preenchido, o valor definido em Next fieldname on enter será desconsiderado. Se o foco deve ser definido para um campo diferente ao pressionar enter, este campo precisa ser definido dentro do script.
Modificações do registro e alterações do registro no Script on enter serão realizadas como duas transações separadas. Todas as alterações feitas ao registo no Script on enter serão efectuadas após o MODIFY
Outras propriedades são colocadas em diferentes separadores.
General
A ficha General contém os seguintes campos:
Decimal Precision Edit
Usando o campoDecimalDecimal Precision Edit, você pode definir o número de dígitos que seguem o ponto decimal quando o valor decimal está sendo editado. A configuração é análoga à configuração do campo .
Advanced
A guia Advanced contém os seguintes campos:
O Field Layout especifica como o campo deve ser representado no mandante. A representação depende do tipo de dados do campo’e permite ajudas de digitação confortáveis adicionais, como um calendário em um campo de data. Nos campos de código com relações, é indicado o tipoLinkedLinked DropDown em vez deTextText Field . A existência da relação é detectada automaticamente ao escolher o campo. No entanto, o tipo de dados pode ser modificado aqui paraTextText Field quando nenhum drop-down deve ser oferecido.
No Anveo Mobile App há layouts de campo adicionais que você pode escolher, como Imagem (mostra uma imagem)Phone (o campo representa um número de telefone), Barcode (permite a digitalização) e URL. Cada um dos layouts selecionados mostra automaticamente um botão com um link próximo a ele, sem ter que definir um botão com código de ação separadamente.
O Field Name é o identificador interno e exclusivo do campo em uma Anveo Page que é automaticamente determinado pela Suíte de Clientes Anveo. Este valor pode ser utilizado para programar ou alterar dinamicamente a interface de utilizador.
Button
No separador Button existem todos os campos para a definição de um botão:
NoButton Icon fieldButton pode-se definir o ícone do botão.
Se você quiser abrir uma Anveo Page clicando no botão, digite o código dessa Anveo Page no campo Button Linked Anveo Page.
Normalmente, a relação entre a Anveo Page atual e a que será aberta é criada automaticamente por meio da configuração global naAnveo Page Table-Field Relation anterior do Anveo Client Suite. 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 ButtonButton Custom Table Relation que especifica esta relação definida em código C/AL ou via Anveo Script (veja ).
Se você quiser executar alguma outra ação desejada clicando no botão, digite o código para a ação que você programou via código C/AL ou Anveo Script no campo Button Action Code.
Colors
Na aba Colors é possível sobregravar as cores padrão do cliente e definir cores próprias para a descrição, fundo e fonte. Todas as cores têm de ser especificadas como um número hexadecimal de seis dígitos (por exemplo, #FF0000 para vermelho).
No campo Label Color é possível definir a cor da descrição.
No campoField Font Color do campoField Font Color é possível definir a cor da fonte no campo.
No campoField Background Color campo é possível definir a cor do fundo do campo.
No campoButton Background Color, pode-se definir a cor de fundo de um botão.
No campo ButtonButton Icon Color você pode definir a cor do ícone do botão’.
Image
A guia Image contém todos os campos para imagens no Anveo Mobile App (campos com layout de campo Picture):
No campoImageImage Max Width você define a largura máxima da imagem. A unidade da largura máxima é especificada em dips (= Device Independent Pixel = resolution independent width).
No campoImageImage Max Height você define a altura máxima da imagem. A unidade da altura máxima é especificada em mergulhos.