FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Número de Fila en xBrowse
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Número de Fila en xBrowse
Posted: Tue Nov 06, 2012 10:29 PM

Hola amigos,

1) es posible agregarle el número de la fila en forma automática en un xBrowse,
ya sea de una DBF o de un Array?

2) Y una pregunta que está enlazada con la anterior: como puedo
hacer que en un xBrowse me coloree las filas de la siguiente manera, las filas
pares de un color y las impares de otro?

Probé con:
oBrw:bClrStd :={|| {0,IF(ARCHIVO->(OrdKeyNo())%2=0,CLR_AMARI,CLR_WHITE)}}
pero según si tengo scope o filtros no sale correctamente...

Muchas gracias por la ayuda...
Roberto

Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.ar
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: Número de Fila en xBrowse
Posted: Tue Nov 06, 2012 11:23 PM

Respuesta 2da pregunta...

con tabla mysql o dbf

:bClrStd := {|| IF( cQry:RecNo() % 2 == 0, {CLR_BLACK, CLR_WHITE}, {0, RGB(203,226,254)} ) }

con array

:bClrStd := {|| IF( oBrw:nArrayAt % 2 == 0, {CLR_BLACK, CLR_WHITE}, {0, RGB(203, 226, 254)} ) }

saludos... :shock:

Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 470
Joined: Fri Feb 05, 2010 11:30 AM
Re: Número de Fila en xBrowse
Posted: Wed Nov 07, 2012 11:16 AM

Gracias José Luis,
ya lo había intentado, pero es que cuando la dbf está indexada, me aparecen
desordenados los colores, por eso, es que quería validar la fila, y de ahí mi primer pregunta,
si puedo colocar el número de fila, sabré donde colocar el color....

Si alguien tiene alguna ideita más... se los agradezco!
Roberto

Univ@c I.S.I.
Desarrolladores de Software
http://www.elcolegioencasa.ar
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: Número de Fila en xBrowse
Posted: Wed Nov 07, 2012 03:51 PM

Esto que te envie es lo que se le llama efecto piyama, siempre te va colocar los registros con colores intercalados, todos mis registros los muestros indexado, saludos... :shock:

Dios no está muerto...



Gracias a mi Dios ante todo!

Continue the discussion