Un style prévisionnel est un ensemble de conditions définissant l'application de styles de présentation sur la valeur du champ d'un écran.
Cette fonction permet de définir des styles conditionnels en leur affectant un code qui les identifie, une suite de conditions, et les codes styles correspondants.
L'affectation d'un style conditionnel à une zone se fait par une fonction dédiée, la personnalisation des écrans.
Il est à noter que les styles affectés à des zones de titres sont définis de façon statique dans le dictionnaire ; il ne peuvent donc pas être modifiés dynamiquement et utilisent des styles fixes et non pas des styles conditionnels.
Reportez-vous à la documentation de Mise en oeuvre
Présentation
Dans l'écran de paramétrage des styles, on saisit, outre le code identifiant le style conditionnel, un tableau de définition contenant des conditions logiques d'application, et le style correspondant.
En cas de modification d'un style existant, un message s'affiche, demandant si l'on désire revalider les écrans utilisant ce style conditionnel. En effet, autant la modification d'un style est prise en compte dynamiquement lors d'une revalidation, autant l'utilisation d'un style dynamique dans un écran provoque la génération de lignes de codes dans le source de l'écran et suppose sa revalidation pour être effective.
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
|
Ce code identifie de façon unique la fiche en cours. |
|
Intitulé associé au code précédent. |
|
Cette condition logique définie comme une expression calculée doit porter sur des informations supposées être en ligne au moment de l'utilisation du style conditionnel. Parmi les éléments en ligne, la valeur du champ courant est identifiée par la variable zc. Sur la dernière ligne du tableau, il peut ne pas y avoir de condition (il s'agit alors d'une ligne utilisée par défaut si aucune autre condition n'est applicable). |
|
Le code style situé sur la ligne courante est appliqué si la condition située sur la même ligne est vérifiée (et si c'est la première condition vérifiée dans l'ordre des lignes). |
Fermer