Réglage dynamique des Anveo Pages
Lors de la configuration d’une Anveo Page, toutes les informations relatives à l’apparence des champs sont statiques et ne changent pas. Par code, l’apparence d’une Anveo Page peut être modifiée au moment de l’exécution, par ex. colorer les champs dans certaines conditions, mettre en surbrillance ou remplacer le contenu des champs par de petites icônes.
Tout changement dynamique dans une Anveo Page peut augmenter son temps de chargement.

Les fonctions suivantes du codeunit ACF Style sont disponibles pour les ajustements dynamiques d’une Anveo Page dans l’Anveo Web Portal :
Définit la condition des ajustements dynamiques avec une expression logique.
Définit la couleur du texte du contenu de la zone. La couleur peut être soit un mot-clé tel que ”Rouge”, soit un nombre hexadécimal tel que #FF0000.
Définit la couleur d’arrière-plan du contenu de la zone. La couleur peut être soit un mot-clé tel que ”Rouge”, soit un nombre hexadécimal tel que #FF0000.
Définit la couleur de la bordure d’un champ. La couleur peut être soit un mot-clé tel que ”Rouge”, soit un nombre hexadécimal tel que #FF0000.
Définit le style de bordure d’un champ. Les valeurs possibles sont : none, dotted, dashed, solid, double.
Définit si une bordure apparaîtra autour du champ. Les valeurs possibles sont : true, false.
Définit l’alignement du texte dans un champ. Les valeurs possibles sont : left, right, center.
Définit l’indentation du texte dans un champ.
Définit le poids de la police dans un champ. Les valeurs possibles sont : bold, bolder, plus lighter, normal.
Définit la taille de police d’un champ.
Définit si une bordure apparaîtra autour de l’image. Les valeurs possibles sont : true, false.
Si le nom d’une image est spécifié, celui-ci apparaîtra dans le champ. Vous pouvez obtenir les valeurs possibles à l’aide d’une recherche dans la zone Icon Description dans un menu.
Règle la position d’une image. Les valeurs possibles sont : left, right, center.
Définit la visibilité d’un champ. Les valeurs possibles sont : true, false.
Définit si le champ est modifiable ou non. Les valeurs possibles sont : true, false.
De nombreuses fonctions de l’codeunit, par exemple TextColor ou BackgroundColor, nécessitent deux paramètres. La fonction décrit le nom de propriété de la zone à modifier. Le premier paramètre de la fonction est la valeur à définir lorsque l’expression logique SetCondition de la page précédente évalue à ”false”. Sinon, la valeur est définie dans le deuxième paramètre. Si un paramètre est vide, aucune modification n’est apportée, ni la propriété à définir, telle qu’elle a été définie dans la définition de Anveo Page.
Notez que tous les paramètres ne sont pas affichés correctement dans tous les navigateurs possibles.