-Mauricio-
|
PONTAL DO PARANÁ PR - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 25/08/2005 08:43 hs
Como classificar o flexgrid por data ? Ex : 01/01/05 03/01/05 05/01/05
|
|
|
|
|
Postada em 25/08/2005 14:07 hs
Manualmente... Vc precisa fazer um loop nas linhas dele, ordenando... Existem mtos algoritmos q fazem isso... eu recomento o "Metodo da Bolha" q é um bem conhecido dos cursos de logica... Ah, mais uma coisa: fazer o loop no grid vai ficar lento... copia a coluna q vc quer ordenar pra uma matriz, ordena a matriz, e depois recarrega o grid... Ou se vc estiver preenchendo o grid com um Recordset, basta vc fazer um OrderBy no recordset...
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
ninh@
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 25/08/2005 16:32 hs
mauricio se vc ja tem uma coluna com datas entao tem esta propriedade Private Sub GridTarefas_Click() 'seleciona a coluna e coloca em ordem crescente alfanumerica coluna = GridTarefas.Col GridTarefas.Col = coluna GridTarefas.Sort = flexSortStringAscending End Sub
Não sei se é bem isto q vc quer, mas vai esta dica...
Tem alguem me olhando..... é vc?
|
|
|
|
Postada em 25/08/2005 17:40 hs
se as datas vem da tabela. Coloca: sql data from tabela order by data pronto.
Rafael Carlos Martin Desenvolvedor de WebSites e Sitemas E-mail:rafa-martin@ibest.com.br
|
|
|
|
Postada em 25/08/2005 19:56 hs
Obrigado pela ajuda de todos , consegui com a sua rotina GridTarefas
|
|
|