Bonjour,
j'ai une Table Stock dans laquelle sont répertoriés les stocks de tous les produits. Pour chaque produit (donc ligne de la table), je souhaite changer la couleur d'une colonne précise suivant la valeur affichée : par défaut si 0, rouge si négative et bleu si positive.
J'utilise le code suivant mais il ne me donne pas satisfaction car cela entraîne un affichage très lent du contenu de la table, bloque l'application pendant quelques secondes et quelques fois la plante même carrément.
Quelqu'un aurait-il une autre idée de code ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 i est un entier=1 POUR i=1 A TableOccurrence(TABLE_Stock) SI TABLE_Stock.Difference[i]>0 ALORS TABLE_Stock.Difference[i]..Couleur=iMagentaFoncé SINON SI TABLE_Stock.Difference[i]<0 ALORS TABLE_Stock.Difference[i]..Couleur=iRougeClair FIN FIN FIN
Merci d'avance.
Partager