Ver Mensaje Individual
  #7  
Antiguo 26-05-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Reputación: 27
__cadetill Va por buen camino
Bueno, el norte ya te lo ha dado Román

Cita:
Empezado por roman
...además tendrás que lanzar la consulta SQL (si usas un Query) o cambiar el índice de la tabla (si usas un Table) para reordenar...
Es decir, has de cambiar el Order By de la Query o el IndexName si es un Table. Cómo?, bueno, esto te lo explico a grandes rasgos

Tienes 2 variables

Campos : Array of string;
Orden : Array of TSortMarker;

La primera tiene el nombre de los campos y la segunda el tipo de ordenación (smDown, smUp, smNone)

Sólo has de ir recorriendo el Array Campos e ir mirndo el tipo de ordenación en Orden para, o bien montar el SQL o bien montar el IndexFieldNames del Table
Responder Con Cita