Eu possuo uma aplicação, onde me exibe uma FormQualquer para realizar uma consulta ou filtragem dos dados numa TTable...
OBS: Tenho no data module a table devidamente configurada com seus índices primários e secundários e etc. Funcionando perfeitamente...
Durante a pesquisa há vários processos... O primeiro, escolho o Alias num ComboBox... Logo apó escolho a tabela .DB a ser utilizada, daí digito num edit o campo desta tabela onde desejo realizar a filtragem e por fim outro edit onde coloco o valor a ser encontrado. Clico num botão e é realizada a filtragem sem problemas mostrando-as num DBGrid...
Daí fiz uma implementação pequena onde filtro por data o resultado dessa relação mostrada no DBGrid com mais dois edits e outro botão eu clico e está feita a filtragem por data já com o resutado daquela pesquisa anterior mostradas no mesmo DBGrid, até tenho mais um botão onde realizo a impressão do resultado mediante um FormQuicReport e funciona perfeitamente...
Agora vem a bronca...
Depois de ser feita a pesquisa por data... Eu não consigo ordenar e imprimir a Table1 existente na FormPesquisa, fiz mais três botões onde ordeno por descrição...Por valor...POr nome...
Eles até funcionam...Ordenam numa boa... Com um IndexNames..Só que faz isso com a Tabela inteira...Quer dizer os dados inteiros e não só com o resultado que tá na grid...
Já tentei no evento da Grid com TitleClick, funciona também..Mas mostra todos os dados da Tabela... Tentei colocar uma query setada pro mesmo datasource que está a table1 mas não adianta.
Não sei se fui claro... Mas resumindo há como ordenar os dados deois de ser feita uma subconsulta?
Ah esqueci de dizer que o damodule fica isolado não acesso ele...
A form pesquisa tem um componente Table1, um datasource, uma dbgrid
Toda operação e realizada nesta table1 que está na form e não no datamodule.
Pergunta
overbits
Oi...
Será que alguém já teve este problema?
Eu possuo uma aplicação, onde me exibe uma FormQualquer para realizar uma consulta ou filtragem dos dados numa TTable...
OBS: Tenho no data module a table devidamente configurada com seus índices primários e secundários e etc. Funcionando perfeitamente...
Durante a pesquisa há vários processos... O primeiro, escolho o Alias num ComboBox... Logo apó escolho a tabela .DB a ser utilizada, daí digito num edit o campo desta tabela onde desejo realizar a filtragem e por fim outro edit onde coloco o valor a ser encontrado. Clico num botão e é realizada a filtragem sem problemas mostrando-as num DBGrid...
Daí fiz uma implementação pequena onde filtro por data o resultado dessa relação mostrada no DBGrid com mais dois edits e outro botão eu clico e está feita a filtragem por data já com o resutado daquela pesquisa anterior mostradas no mesmo DBGrid, até tenho mais um botão onde realizo a impressão do resultado mediante um FormQuicReport e funciona perfeitamente...
Agora vem a bronca...
Depois de ser feita a pesquisa por data... Eu não consigo ordenar e imprimir a Table1 existente na FormPesquisa, fiz mais três botões onde ordeno por descrição...Por valor...POr nome...
Eles até funcionam...Ordenam numa boa... Com um IndexNames..Só que faz isso com a Tabela inteira...Quer dizer os dados inteiros e não só com o resultado que tá na grid...
Já tentei no evento da Grid com TitleClick, funciona também..Mas mostra todos os dados da Tabela... Tentei colocar uma query setada pro mesmo datasource que está a table1 mas não adianta.
Não sei se fui claro... Mas resumindo há como ordenar os dados deois de ser feita uma subconsulta?
Ah esqueci de dizer que o damodule fica isolado não acesso ele...
A form pesquisa tem um componente Table1, um datasource, uma dbgrid
Toda operação e realizada nesta table1 que está na form e não no datamodule.
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.