Ver Mensaje Individual
  #2  
Antiguo 09-08-2011
Avatar de jorosmtz
jorosmtz jorosmtz is offline
Miembro
 
Registrado: dic 2009
Posts: 108
Reputación: 15
jorosmtz Va por buen camino
Ya vi como ... Gracias por leer el post.

Código Delphi [-]

if (Column.FieldName = 'CLAVEPRODUCTO') and (NombreDelProducto = '') then
   begin
     DBGridAgenda.Canvas.Brush.Color := clYellow;
     DBGridAgenda.DefaultDrawColumnCell(Rect,DataCol,Column,State);
   end;

Por cierto, esto es en el evento OnDrawColumnCell del DBGrid.

Nota para los curiosos, sin el Column.Field el evento pinta toda la columna del DBGrid donde el el campo NOMBREPRODUCTO (en mi DB) esté en blanco, pero con la condición Column.FieldName me va a pintar solo las celdas del renglon CLAVEPRODUCTO donde el NOMBREPRODUCTO esté vacio.
__________________
Javier Oros dice: Deus nobiscum, quis contra nos
Responder Con Cita