Grid

Hola mi nombre es marco antonio
En un grid el origen de datos es una tabla 'ventas.dbf'
Hay campos de fecha, importe, estados
Quiero poner en color rojo los datos que tengan fecha de los días 1er. Del mes y del 15
Y los importes que tengan mayor de $1,000.00 en color azul
Estos colores que se reflejen en mi grid
De antemano gracias

1 Respuesta

Respuesta
1
En el init del formulario va el siguiente código
*--------------------------
ThisForm.migrilla.SetAll('dynamicbackcolor','thisform.ColorLinea()','column')
*--------------------------
en donde thisform.migrilla es el nombre y ubicacion de la grilla
En el formulario creas un método que se llame colorlinea, y en el código para colorlinea iría algo como lo que sigue, solo que adaptado a tus condiciones
*--------------------------
local lcRetorno
do case
case prestamo.yResidual>=1000
lcRetorno=rgb(255,0,0)
case prestamo.yResidual<1000 and prestamo.yResidual>=500
lcRetorno=rgb(0,255,255)
otherwise
lcRetorno=rgb(255,0,255)
endcase
return lcRetorno
*--------------------------
Saludos y espero haber sido de utilidad

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas