PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Colorer un élément
  • Programmation
  • Programmer la couleur des cellules, lignes, ...
  • Désactiver la coloration des éléments d'un champ
  • Modifier le libellé de l'option "Couleur de fond" du menu contextuel
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Pour faciliter la lecture dans les champs permettant de visualiser des volumes importants de données, l'utilisateur final a la possibilité de colorer les données contenues dans le champ.
Les données affichées dans les champs suivants peuvent être colorées :
  • Champ Table : cellule, ligne, colonne
  • Champ Table hiérarchique : cellule, ligne, colonne
  • Champ Tableau Croisé Dynamique : cellule ou multi-sélection de cellules.
Remarque : Cette option est disponible uniquement pour les champs mémoire ou les champs fichier de type "Chargé en mémoire". Cette option n'est pas disponible par exemple pour les champs Table fichier à accès direct.
Colorer un élément
Pour colorer une ligne, colonne, cellule, ... :
  1. Sélectionnez l'élément à colorer dans le champ.
  2. Dans le menu contextuel de l'élément, sélectionnez l'option "Couleur de fond" puis sélectionnez la couleur voulue parmi la liste proposée.
L'option "Couleur par défaut" permet de retrouver la couleur initiale.
Remarque : La couleur choisie est disponible uniquement durant l'affichage du champ. A la fermeture de la fenêtre, cette information ne sera pas conservée.
Programmation

Programmer la couleur des cellules, lignes, ...

Les couleurs d'un champ Table (fond des lignes, des cellules) peuvent être modifiées par programmation grâce aux propriétés :Pour plus de détails sur les syntaxes à utiliser, consultez Gérer les couleurs dans les champs Table

Désactiver la coloration des éléments d'un champ

Pour ne pas autoriser la coloration des éléments d'un champ, il suffit d'utiliser la fonction DésactiveFAA avec la constante faaChangeCouleurFond. L'option de menu ne sera pas proposée.
Par exemple :
// Pas de changement de la couleur de fond possible
DésactiveFAA(TABLE_Client, faaChangeCouleurFond)
Pour ne pas autoriser la coloration des éléments d'un champ, il suffit d'utiliser la fonction FAADésactive (ou DésactiveFAA) avec la constante faaChangeCouleurFond. L'option de menu ne sera pas proposée.
Par exemple :
// Pas de changement de la couleur de fond possible
FAADésactive(TABLE_Client, faaChangeCouleurFond)
Versions 21 et supérieures

Modifier le libellé de l'option "Couleur de fond" du menu contextuel

Par défaut, l'option de menu permettant à l'utilisateur de modifier la couleur de fond a pour libellé "Couleur de fond". Pour modifier ce libellé, utilisez la fonction FAAChangeLibellé avec la constante faaChangeCouleurFond.
Par exemple :
// Pas de changement de la couleur de fond possible
FAAChangeLibellé(TABLE_Client, faaChangeCouleurFond, "Choisir une couleur de fond")
Nouveauté 21

Modifier le libellé de l'option "Couleur de fond" du menu contextuel

Par défaut, l'option de menu permettant à l'utilisateur de modifier la couleur de fond a pour libellé "Couleur de fond". Pour modifier ce libellé, utilisez la fonction FAAChangeLibellé avec la constante faaChangeCouleurFond.
Par exemple :
// Pas de changement de la couleur de fond possible
FAAChangeLibellé(TABLE_Client, faaChangeCouleurFond, "Choisir une couleur de fond")

Modifier le libellé de l'option "Couleur de fond" du menu contextuel

Par défaut, l'option de menu permettant à l'utilisateur de modifier la couleur de fond a pour libellé "Couleur de fond". Pour modifier ce libellé, utilisez la fonction FAAChangeLibellé avec la constante faaChangeCouleurFond.
Par exemple :
// Pas de changement de la couleur de fond possible
FAAChangeLibellé(TABLE_Client, faaChangeCouleurFond, "Choisir une couleur de fond")
Version minimum requise
  • Version 20
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire