![]() |
Organizar datos en un DbGrid
Saludos a todos...
Como puedo organizar los datos de un dbgrid dando un click en el titulo de la columna... coloqué este codigo en el evento OnTitleClick de la columna pero no me funciona. procedure TfLecturaArchivo.gridTmpFileTitleClick(Column: TColumn); var campo : String; begin campo := Column.FieldName; dm.qSolicitudes.SQL.Clear; dm.qSolicitudes.SQL.Add('select * from Solicitudes order by "'+campo+'"'); dm.qSolicitudes.Open; showmessage('Fue ordenado por: '+Campo); end; |
¿Por que no usas la propiedad sort de la query?
Obviamente la consulta disparala antes en algun evento y pone en True la propiedad filtered de la query. Tip: Si usás el DBGrid de Jedi, al poner en true la propiedad TitleButtons se habilitan las flechitas que indican el ordenamiento en el título. |
Cita:
Saludos. |
| La franja horaria es GMT +2. Ahora son las 06:44:39. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi