DELPHI - Programmation
Marsh Posté le 23-10-2001 à 14:26:44
si c'est comme la stringgrid, il faut que tu t'amuses a coder des trucs (faire des draw sur le canvas de la grid, par exemple) dans l'evenement qui dessine la cellule.. j'essaie de te retrouver le nom exact et un bout de code...
Marsh Posté le 23-10-2001 à 14:31:19
sur Google:
http://groups.google.com/groups?q= [...] lphi&hl=en
Marsh Posté le 23-10-2001 à 14:42:49
C ça met il veut pas compiler, il blac sur Field : TFIeld, alors que c Delphi qui a fait la declaration, il manque un TRUC?
Marsh Posté le 23-10-2001 à 14:49:57
Euh... non, je crois pas...
cet exemple marche bien chez moi (il faut que je change des bouts de code (le if Field.AsString = 'FOB' pour que ca marche mais ca compile sans pb.
c'est sur l'evenement DrawDataCell de ton TDBGrid
Marsh Posté le 23-10-2001 à 15:01:02
Oui c ça mais si je double click sur cet evenement Delphi le declare tout seul, si je met un commentaire (pour pas qu'il efface la declaration ) il veut pas compiler sur la declaration en haut de la fiche, il bloque sur Field
Marsh Posté le 23-10-2001 à 15:01:57
[Erreur] Configuration.pas(96): Identificateur non déclaré : 'TField'
Marsh Posté le 23-10-2001 à 15:04:30
c'est pas cool ce qu'il t'arrive...
le TField est défini dans l'unité DB ... p'tet qu'il te manque le uses mais ca serait fort....
Marsh Posté le 23-10-2001 à 15:10:09
J'ai une technique sympas pour regler les problemes kan delphi pete les plomb => ALT-F4 et relance
Je sais c'est debile, mais kan Delphi se met en tete de rien vouloir faire => fo le relancer
A moins ke ce soit le couple NT4+Delphi5 qui soit mauvais ...
Marsh Posté le 23-10-2001 à 15:14:26
J'essaie sur une autre fiche et un autre DB et HOP ça marche, mais sur celui que je VEUX!!!!
Marsh Posté le 23-10-2001 à 15:16:23
JWhy a écrit a écrit : c'est pas cool ce qu'il t'arrive... le TField est défini dans l'unité DB ... p'tet qu'il te manque le uses mais ca serait fort.... |
heu...effectivement y avait pas DB, comment ça ce fait (qd est ce que Delphi le declare tout seul???)
Marsh Posté le 23-10-2001 à 15:18:29
normalement il l'ajoute quand tu poses un composant qui l'utilise.... il faut peut-etre que tu forces la sauvegarde de ta fiche (Ctrl+S) pour qu'il genere les uses qui vont bien...
Marsh Posté le 23-10-2001 à 15:18:57
heu...si la colonne de test n'est pas affiché? (je veux colorier la ligne en fait
Marsh Posté le 23-10-2001 à 15:21:09
je n'ai rien compris a ton dernier message
Marsh Posté le 23-10-2001 à 15:23:39
LA en gros c si la cellule contient la valeur FOB alors je la met en vert, mais moi j'ai un champ d'afficher, l'autre est caché (celui qui est caché contient le boolean à tester pour savoir si c couleur 1 ou couleur 2) donc comment tester ce boolean mais bien colorier la cellule afficher
Marsh Posté le 24-10-2001 à 10:48:30
En fait ça colorie rien du tout
Marsh Posté le 23-10-2001 à 14:20:00
Y a moyen de colorier ou mettre en italique les lignes ds DBgrib selon la valeur d'un champ ex: Nom, Nom Visible (boolean)
si nomVisible est à true on affiche normalement si à False en italique
---------------
ma vie, ma carrière! - Un trait d’union entre des photos et des mots.