CLASSIFICACAO MSFLEXGRID MAIS DE UMA COLUNA
Boa noite pessoal.
Estou precisando classificar os registros de um MsFlexGrid por mais de uma coluna, exemplo, por Nome e depois por Cidade. Procurei alguma informação sobre isso e não encontrei nada. Será que algum dos companheiros tem uma idéia ?
Obs: Não posso ordenar via SQL pois os registros já vão estar carregados no grid. Preciso ordenar via código para emitir um relatório!
Obrigado!
Estou precisando classificar os registros de um MsFlexGrid por mais de uma coluna, exemplo, por Nome e depois por Cidade. Procurei alguma informação sobre isso e não encontrei nada. Será que algum dos companheiros tem uma idéia ?
Obs: Não posso ordenar via SQL pois os registros já vão estar carregados no grid. Preciso ordenar via código para emitir um relatório!
Obrigado!
da uma olhada ai leo ve se te ajuda.
http://www.macoratti.net/flexclas.htm
http://www.macoratti.net/flexclas.htm
Bom dia! E ai :)
Eu já consigo classificar a coluna, o que eu gostaria de saber é se tem como classificar [ô]mais de uma[ô] coluna..
Ex: Tenho uma coluna Data e outra Nome, então gostaria de classificar por data e depois por nome? Essa é a dúvida!
Abraços
Eu já consigo classificar a coluna, o que eu gostaria de saber é se tem como classificar [ô]mais de uma[ô] coluna..
Ex: Tenho uma coluna Data e outra Nome, então gostaria de classificar por data e depois por nome? Essa é a dúvida!
Abraços
Bom dia!
Acabei eu mesmo resolvendo o [ô]problema[ô], nada melhor que quebrar um pouco a cabeça né
A única maneira que consigui foi movendo o segundo campo da classificação para depois da coluna que será a primeira classificação.. lógico. Então, seleciono as duas colunas e ordeno, show!
Vou postar o código para futuras dúvidas que algum colega possa ter:
Abraços!
Acabei eu mesmo resolvendo o [ô]problema[ô], nada melhor que quebrar um pouco a cabeça né
A única maneira que consigui foi movendo o segundo campo da classificação para depois da coluna que será a primeira classificação.. lógico. Então, seleciono as duas colunas e ordeno, show!
Vou postar o código para futuras dúvidas que algum colega possa ter:
[ô][ô] Coluna Cidade = 7 e coluna Nome = 1
[ô][ô] Altero a coluna Nome para depois da coluna Cidade
[ô][ô] Assim consigo ordenar as duas colunas
Grid.ColPosition(1) = 7
[ô][ô] Seleciono a coluna cidade
Grid.Col = 6
[ô][ô] Seleciono as duas colunas 6 e 7
Grid.ColSel = 7
[ô][ô] Ordeno
Grid.Sort = flexSortGenericAscending
[ô][ô] Volto a coluna para o lugar
Grid.ColPosition(7) = 1
Abraços!
Tópico encerrado , respostas não são mais permitidas