In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Manipular el comportamiento en un DBBrowse

Foro de Xailer profesional en español
ddupre
Posts: 282
Joined: Mon Nov 12, 2007 3:53 pm

Manipular el comportamiento en un DBBrowse

Postby ddupre » Fri May 17, 2019 10:34 pm

Hola Foro,

En un DBBrowse pretendo hacer estas dos cosas:

Aclaro que la cantidad de lineas mostradas es totalmente variable.

1) Por ejemplo si contiene 10 lineas, mostrar con un color (pj, Rojo) las 3 primeras (esto es que todas las columnas tengan el texto mostrado en determinado color) y con otro color (pj, Negro) las restantes. ¿Es posible hacer eso?, ¿alguien tiene algún ejemplo que yo pueda estudiar?

2) Siguiendo el ejemplo anterior, quisiera limitar el desplazamiento solo dentro de las 7 lineas restantes, he pensado hacerlo por código pero quisiera saber si hay alguna propiedad análoga a nFreeze pero para las filas.

Cualquier idea es bienvenida.

Saludos
Daniel
User avatar
ignacio
Site Admin
Posts: 8555
Joined: Mon Apr 06, 2015 8:00 pm
Location: Madrid, Spain
Contact:

Re: Manipular el comportamiento en un DBBrowse

Postby ignacio » Mon May 20, 2019 4:42 pm

Hola,

1) Utilice el evento TBrwColumn:OnDrawCell(). Desde él podrá cambiar el color de fondo y el del texto de cualquier columna. Puede hacer que TODAS las columnas apunten al mismo evento para así no tener que repetirlo por cada una de las columnas.

2) No es posible, lo siento.

Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
ddupre
Posts: 282
Joined: Mon Nov 12, 2007 3:53 pm

Re: Manipular el comportamiento en un DBBrowse

Postby ddupre » Mon May 20, 2019 6:56 pm

Ignacio,
Muchas gracias por su ayuda.
Lo probaré.

Saludos
ddupre
Posts: 282
Joined: Mon Nov 12, 2007 3:53 pm

Re: Manipular el comportamiento en un DBBrowse

Postby ddupre » Tue May 21, 2019 11:07 pm

Ignacio,
Funcionó perfecto, logré el efecto que necesitaba.

Muchas Gracias
Saludos
Daniel

Return to “Spanish”