Salut a tous
Je souhaite afficher deux chiffres apres la virgule comme le fait EXcel pour les factures (exemple 15.00) dans les cellules de DBGrid
J’ai essayé d’insérer ce code dans l’évènement DBGrid1DrawColumnCell:
mais le problème est comment supprimer l’ancien texte de la cellule
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 with DBGrid1.Canvas do begin case Column.Index of 0:TextOut(Rect.Left, Rect.Top, DBGrid1.Fields[DataCol].Text+'.00'); 1:TextOut(Rect.Left, Rect.Top, DBGrid1.Fields[DataCol].Text+'.00'); end;
Partager