Cambiar de color una celda de un grid en foxpro
Necesito calbiar ciertas celdas de mi grid, ya lo hice con el DynamicBackColor
pero me cambia toda la fila y solo quiero ciertas celdas (semana es mi columna y reprogramacion. Cor1 es mi campo de la base de datos, lo conciono que si hay un numero mayor o igual a 1 me pinta la celda, pero me la pinta toda)
Ejemplo
thisform.grid1.SetAll('DynamicBackColor','IIF(reprogramacion.cor1>=0,RGB(255,255,128),RGB(255,255,255)))','Column')
y tambien lo hice asi
thisform.grid1.semana.SetAll('DynamicBackColor','IIF(reprogramacion.cor1>=0,RGB(255,255,128),RGB(255,255,255))','Column')
pero me cambia toda la fila y solo quiero ciertas celdas (semana es mi columna y reprogramacion. Cor1 es mi campo de la base de datos, lo conciono que si hay un numero mayor o igual a 1 me pinta la celda, pero me la pinta toda)
Ejemplo
thisform.grid1.SetAll('DynamicBackColor','IIF(reprogramacion.cor1>=0,RGB(255,255,128),RGB(255,255,255)))','Column')
y tambien lo hice asi
thisform.grid1.semana.SetAll('DynamicBackColor','IIF(reprogramacion.cor1>=0,RGB(255,255,128),RGB(255,255,255))','Column')
2 Respuestas
Respuesta de Alonso Jarrín Solís
2
Respuesta de Goyo Hidalgo