Ordenção no ClientDataSet
06/08/2008
0
Porém um campo deve ficar em ordem crescente e o outro em ordem decrescente para a emissão de um relatório.
É possível criar um índice desta forma?
Help
Posts
06/08/2008
Mahdak
da uma procuradinha aqui no forum que tem um monte de topicos sobre
http://forum.devmedia.com.br/viewtopic.php?t=78866&highlight=indexdefs
07/08/2008
Help
07/08/2008
Help
Basta criar um índice no ´ClientDataSet´ e no parâmetro ´DescFields´ colocar campos que serão ordenados de forma decrescente...
O índice pode ser criado através da propriedade ´IndexDefs´ do ´ClientDataSet´ ou do método ´AddIndex´.
Ex.:
cds.AddIndex(´ordenacao´, ´campo1;campo2, [], ´campo2´);
cds.IndexName := ´ordenacao´;
Valeu!
07/08/2008
Luiz Henrique
Veja se este topico te clareia ai:
http://forum.clubedelphi.net/viewtopic.php?t=53308&start=0&postdays=0&postorder=asc&highlight=clientdataset+decrescenteurl
Espero que te ajude T{
Clique aqui para fazer login e interagir na Comunidade :)