Coutinho, minha resposta foi clara, objetiva e dentro da dúvida do nosso colega, ainda fiz um vídeo pra ele http://www.drdsistemas.com.br/video/delphibr/ttable/TTable.html
creio que a dúvida já foi sanada. -- ....................................................... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: eduardo....@gmail.com Site: http://www.drdsistemas.com.br/ ....................................................... 2008/12/19 Coutinho - Yahoo <emanuelcouti...@yahoo.com.br> > Colegas... > Não querrendo ofender... mas vocês realmente leram a solcitação do colega? > Vocês estão discutinho uma coisa que não foi realmente o que ele queria > saber... > > Mais uma vez, nessa lista, uma gama de mensagens sem necessidade são > postadas, e fica uma disputa sem fim de quem tem ou não tem razão. > Caramba. > O que o colega quer é: > Ele tem tabalas paradox que precisa indexar em tempo real pois os > clientes estão espalhados em diversas cidades e ele tem de re-ordenar no > braço... ou seja, no código... Não dá para ir de cliente em cliente, > abrindo o database desktop e criando os índices... PERCEBERAM????? > > Inicialmente ele não sabia como ordenar. Achgou que usando uma Query > seria muito trabalho, mas achou o caminho das pedras... > > Pessoal... vocês perdem muito o foco da questão original, e se envolvem > em picuínhas irrelevantes... > Essa discussão não ajuda a quem precisa da solução do problema... > Fico pensando, que tipo de analista de sistema, desenvolvedor são esses > que sequer lêm o problema direito, e divagam em cearas alhures... tão > tão distante da questão original... Que tipo de solução andam dando por > aí para os clientes, se sequer param para reler a questão e entender, de > verdade, o que se deseja saber!!! > > Atenção gente... Nossa vida é para DESCOMPLICAR a dos nossos clientes... > e no caso da lista, para descomplicar a dos nosso colegas... > > Cordiais saudações... > > Emanuel Coutinho > > Eduardo Silva dos Santos escreveu: > > > > Rubem, mais um vez eu digo que você ta enganado ao afirmar que usando um > > TTable não da pra ordenar a exibição dos dados.. > > > > faz um teste ai que você vai ver.. crie uma tabela.. popula e mesma.. > cria > > um indice com o campo que você deseja ter a ordenação e define esse > indice > > no TTable, pronto.. os dados serão exibidos e ordenados, conforme o > índice > > criado.. é isso que o nosso colega quer.. nada mais. > > > > índice não é usado só para locação não, faz o seguinte.. volta no > > tempo e dá > > uma olhada no DBU, aquele velho utilitário escrito em clipper para > > manipular > > arquivos DBF que você vai ver. > > > > não vamos reinventar a roda usando ClientDataSet se a necessidade do > nosso > > colega é simplismente exibir os dados ordenados por um deternimado > compado > > usando o TTable.. e mais uma vez eu afirmo.. cria um indice com esse > > campo e > > configura o TTable.. > > igual era feito na época do Paradox... simples assim. > > > > 2008/12/18 Rubem Nascimento da Rocha > > <djpardalro...@hotmail.com<djpardalrocha%40hotmail.com> > > <mailto:djpardalrocha%40hotmail.com <djpardalrocha%2540hotmail.com>>> > > > > > > > > Não estou enganado, companheiro! > > > > > > Uma coisa é ordenar, e outra coisa é usar índices. Ordenar significa > > pegar > > > os registros e colocá-los em ordem dentro do arquivo físico. Usar > > índices > > > significa criar um arquivo que representa uma estrutura de árvore > > binária > > > contendo as chaves usadas para localização dos registros. Isso a gente > > > aprende quando a gente estuda em Estrutura de Dados em cursos > > técnicos de > > > processamento de dados ou na faculdade. > > > > > > O que vc sugere é o uso de índices, e o que o colega inicialmente > > queria é > > > ordenar os dados do DBF referenciado pelo TTable. Repito, uma coisa > > é usar > > > índices, e outra coisa é ordenar os dados na tabela. > > > > > > Sds. > > > > > > > [As partes desta mensagem que não continham texto foram removidas]