DisplayFormat à l'affichage d'un DBgrid
Bonjour,
Comme c'est déjà signalé dans une autre discussion de ce forum, DisplayFormat n'existe pas pour un Query genre Tquery ou TIBquery,
je cherche un methode d'affichage dans un DBGrid d'une colonne numérique genre 3 chiffres après la virgule, sachant que mon Query génére une requête ajouté dans le code source (d'une manière dynamique) et qui change selon le Form affiché, j'ai utilisé la manière suivante:
Code:
1 2 3 4 5 6 7 8
|
procedure Tfrmdepenses.dbgrilleDrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
begin
if Column.FieldName='MONTANT' then
FormatMaskText('### ##0.000',Column.Field.DisplayText);
end; |
mais ça n'a rien changé :( Y-a-t-il une autre méthodes s'il vous plait ??
Un grand :merci: à tous d'avance