FoxPro/Visual FoxPro - PINTAR ULTIMO REGISTRO

   
Vista:

PINTAR ULTIMO REGISTRO

Publicado por Ramoncito (81 intervenciones) el 11/05/2010 16:35:20
Hola amigos que gusto en saludarles... quisiera me ayudaran con algo desquiciado que deseo hacer... con mi punto de venta..

Tengo un grid1 que muestra los articulos que van ingresando a travez de un textbox por medio del codigo de barras..,, lo busca y trae nombre, precio y lo multiplica por Cantidad y me da un total que se mostrará en este grid...

Lo que deseo es que se pinte el ultimo registro del grid con color (255,255,74), conforme se vaya metiendo articulos a travez del textbox y lo agregue al Grid y este se pinte del color arriba mencionado...

lo traté de hacer con una variable nLb=nLb+1

.SetAll("DynamicBackColor", "IIF(MOD(RECNO(), nLb)=nLb, RGB(255,255,255) ,;
RGB(213,213,255))", "Column")

pero me pinta todas las lineas... yo deseo que vaya al final del grid o del cursor y me pinte el ulimo registro...

gracias amgios
bye
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Javier

RE:PINTAR ULTIMO REGISTRO

Publicado por Javier (22 intervenciones) el 11/05/2010 21:07:38
Hola Ramoncito:
Prueba de cambierle la condición del iif que pusiste. Escribe en lugar de IIF(MOD(RECNO(), nLb)=nLb

Iif( RECNO()=LASTREC() , ...etc.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar