Je me demande si je bosse sur le bon évènement car quand je met un point d'arrêt dés que je clique sur ma fenêtre ça le déclenche et du coup ça me teste que la première ligne de mon dbgrid à chaque fois...
Des idées ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if Odd(dbgrid_select.DataSource.DataSet.FieldByName('RK').asinteger) then dbgrid_select.Canvas.Brush.Color:=clRed else dbgrid_select.Canvas.Brush.Color:=clWindow; x_cmd := dbgrid_select.DataSource.DataSet.FieldByName('CDEXENT').AsString;
EDIT :
Même si je fais ça je n'ai aucune ligne en rouge :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if Odd(dbgrid_select.DataSource.DataSet.FieldByName('RK').asinteger) then dbgrid_select.Canvas.Brush.Color:=clRed else dbgrid_select.Canvas.Brush.Color:=clRed; x_cmd := dbgrid_select.DataSource.DataSet.FieldByName('CDEXENT').AsString;
Partager