Ajustar Anveo Pages dinamicamente
Ao configurar uma Anveo Page, todas as informações relacionadas à aparência dos campos são estáticas e não mudam. Por código, a aparência de uma Anveo Page pode ser modificada em tempo de execução, por exemplo colorir campos sob certas condições, realçar ou substituir o conteúdo do campo por pequenos ícones.
Qualquer mudança dinâmica em uma Anveo Page pode aumentar seu tempo de carregamento.

As seguintes funções da codeunit ACF Style estão disponíveis para ajustes dinâmicos de uma Anveo Page no Anveo Web Portal:
Define a condição de ajustes dinâmicos com uma expressão lógica.
Define a cor do texto do conteúdo do campo. A cor pode ser uma palavra-chave como ”Vermelho” ou um número hexadecimal como #FF0000.
Define a cor de fundo do conteúdo do campo. A cor pode ser uma palavra-chave como ”Vermelho” ou um número hexadecimal como #FF0000.
Define a cor da borda de um campo. A cor pode ser uma palavra-chave como ”Vermelho” ou um número hexadecimal como #FF0000.
Define o estilo de borda de um campo. Os valores possíveis são: none, dotted, dashed, solid, double.
Define se uma borda não aparecerá ao redor do campo. Os valores possíveis são: true, false.
Define o alinhamento do texto dentro de um campo. Os valores possíveis são: left, right, center.
Define o recuo do texto dentro de um campo.
Define o peso da fonte em um campo. Os valores possíveis são: bold, bolder, lighter, normal.
Define o tamanho da fonte de um campo.
Define se uma borda não aparecerá ao redor da imagem. Os valores possíveis são: true, false.
Se o nome de uma imagem for especificado, este aparecerá no campo. Você pode obter os valores possíveis usando um lookup no campo Icon Description em um menu.
Define a posição de uma imagem. Os valores possíveis são: left, right, center.
Define a visibilidade de um campo. Os valores possíveis são: true, false.
Define se o campo é editável ou não. Os valores possíveis são: true, false.
Muitas funções na codeunit, por exemplo, TextColor ou BackgroundColor precisam de dois parâmetros. A função descreve o nome da propriedade do campo a ser modificado. O primeiro parâmetro da função é o valor a ser definido quando a expressão lógica SetCondition na página anterior avalia para ”false”. Caso contrário, o valor é definido no segundo parâmetro. Se um parâmetro estiver vazio, nenhuma alteração é feita, ou a propriedade a definir, como foi definida na definição de Anveo Page.
Observe que nem todos os parâmetros são exibidos corretamente em todos os navegadores possíveis.