USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Classificar coluna no flexgrid
-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
 
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
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
_____________________________________________________
Emoções "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...

Emoções Tem alguem me olhando.....   é vc?
   
Rafael The Best
SÃO PAULO
SP - BRASIL
ENUNCIADA !
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
   
-Mauricio-
PONTAL DO PARANÁ
PR - BRASIL
Postada em 25/08/2005 19:56 hs            
Obrigado pela ajuda de todos , consegui com a sua rotina GridTarefas
     
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página