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.

Cuestión sobre ordenación columna browse

Foro de Xailer profesional en español
Responder
CapelSoft
Mensajes: 137
Registrado: Vie Jul 29, 2005 8:49 am
Ubicación: Valencia - España
Contactar:

Cuestión sobre ordenación columna browse

Mensaje por CapelSoft »

Hola Ignacio,

A ver si me puedes ayudar... :-)

En un dbBrowse la propiedad lAutoOrder está a .T.

Cuando se hace clic en la cabecera de una columna se ordena por esa columna.

Pregunta:

¿Puedo 'capturar' ese evento y hacer yo el ordenamiento?

¿Hay algún ejemplo?

¿El método que hace ese trabajo está en los fuentes de Xailer?

Gracias por tu ayuda.
--
José Luis Capel
http://www.CapelBlog.es
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9447
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Cuestión sobre ordenación columna browse

Mensaje por ignacio »

Buenas tardes,

Me he tomado un pequeño puente hasta mañana y desgraciadamente no tengo posibilidad de ver los fuentes de Xailer, pero creo recordar de que el objeto TBrwColumn tiene varios eventos de cuando se hace click en la cabecera. No tienes más que seleccionar una columna en el IDE y ver los eventos que publica. En la documentación ha de decirte seguramente que sí devuelves un valor falso en dicho evento seguro que paras su acción por defecto de ordenar. Para más información te aconsejo que le eches un vistazo al fuente (que si se entrega) BrwColumn.prg. espero haberte sido de ayuda.

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
CapelSoft
Mensajes: 137
Registrado: Vie Jul 29, 2005 8:49 am
Ubicación: Valencia - España
Contactar:

Re: Cuestión sobre ordenación columna browse

Mensaje por CapelSoft »

Ignacio,

Gracias!!

Espero poner un ejemplo de lo que quiero hacer para compartirlo con todos.

Saludos
--
José Luis Capel
http://www.CapelBlog.es
CapelSoft
Mensajes: 137
Registrado: Vie Jul 29, 2005 8:49 am
Ubicación: Valencia - España
Contactar:

Re: Cuestión sobre ordenación columna browse

Mensaje por CapelSoft »

Hola,

Os dejo un ejemplo de como colorear la columna que está ordenada.

Saludos,
Adjuntos
OrderColumns.zip
(2.59 KiB) Descargado 157 veces
--
José Luis Capel
http://www.CapelBlog.es
Responder