Ajustar Anveo Pages dinámicamente
Cuando se configura una Anveo Page, toda la información relacionada con la apariencia de los campos es estática y no cambia. Por código, la apariencia de una Anveo Page puede ser modificada en tiempo de ejecución, por ejemplo colorear los campos bajo ciertas condiciones, resaltar o reemplazar el contenido de los campos con pequeños iconos.
Cualquier cambio dinámico en una Anveo Page puede aumentar su tiempo de carga.

Las siguientes funciones de codeunit ACF Style están disponibles para los ajustes dinámicos de una Anveo Page en el Anveo Web Portal:
Establece la condición de los ajustes dinámicos con una expresión lógica.
Establece el color del texto del contenido del campo. El color puede ser una palabra clave como ”Rojo” o un número hexadecimal como #FF0000.
Establece el color de fondo del contenido del campo. El color puede ser una palabra clave como ”Rojo” o un número hexadecimal como #FF0000.
Define el color del borde de un campo. El color puede ser una palabra clave como ”Rojo” o un número hexadecimal como #FF0000.
Define el estilo de borde de un campo. Los valores posibles son: none, dotted, dashed, solid, double.
Establece si aparecerá un borde alrededor del campo. Los valores posibles son: true, false.
Establece la alineación del texto dentro de un campo. Los valores posibles son: left, right, center.
Define la sangría del texto dentro de un campo.
Establece el peso de la fuente en un campo. Los valores posibles son: bold, bolder, negrita, más lighter, normal.
Establece el tamaño de fuente de un campo.
Establece si aparecerá un borde alrededor de la imagen. Los valores posibles son: true, false.
Si se especifica el nombre de una imagen, aparecerá en el campo. Puede obtener los valores posibles mediante una búsqueda en el campo Icon Description un menú.
Establece la posición de una imagen. Los valores posibles son: left, right, center.
Establece la visibilidad de un campo. Los valores posibles son: true, false.
Establece si el campo es editable o no. Los valores posibles son: true, false.
Muchas funciones en la codeunit, por ejemplo TextColor o BackgroundColor, necesitan dos parámetros. La función describe el nombre de la propiedad del campo que se debe modificar. El primer parámetro de la función es el valor que se debe establecer cuando la expresión lógica SetCondition en la página anterior se evalúa como ”false”. De lo contrario, el valor se ajusta en el segundo parámetro. Si un parámetro está vacío, no se realiza ningún cambio, o la propiedad a establecer, tal y como se definió en la definición de Anveo Page.
Tenga en cuenta que no todos los parámetros se muestran correctamente en todos los navegadores posibles.