Bonjour,
en deux images mon problème.
Ici la différence entre le résultat obtenu avec Firedac (une ligne vide) et FlameRobin (pas de ligne)
et du coup un résultat calamiteux
Étrange non ?
Bonjour,
en deux images mon problème.
Ici la différence entre le résultat obtenu avec Firedac (une ligne vide) et FlameRobin (pas de ligne)
et du coup un résultat calamiteux
Étrange non ?
Je m'en suis sorti avec une pirouette, en le onDrawColumnCell et en testant la valeur
Mais pour moi, le fait qu'il y ait un enregistrement reste anormal
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if DataCol=0 then with (Sender as TDBGrid).Canvas do begin if ReservationsETAT.asString='R' then Brush.Color:=clGreen else Brush.Color:=clYellow; FillRect(Rect); if not Column.Field.IsNull then TextOut(Rect.Left, Rect.Top,FormatDateTime('dd/mm/yyyy',Column.Field.asDateTime)); end;
tu n'es pas en mode insertion ?
Non, c'est une requête readonly (pas de FDUpdateSQL qui traine)
même la grille est en readonly
Partager