Filtrar ClientDataSet sem perder edição
Bom dia a todos,
Gostaria de uma ajuda para o seguinte caso:
Tenho um DBGrid ligado a um ClientDataSet, onde faço algumas edições em memória
Apos as edições aplico um filtro neste ClientDataSet para facilitar a visualização de alguns dados
Quando "desfaço" o filtro o DBGrid perde as edições que fiz anteriormente.
Gostaria de saber como não perder estes dados editados
Ps: Todo este procedimento faço em memória antes de gravar no BD.
[]´s
Gostaria de uma ajuda para o seguinte caso:
Tenho um DBGrid ligado a um ClientDataSet, onde faço algumas edições em memória
Apos as edições aplico um filtro neste ClientDataSet para facilitar a visualização de alguns dados
Quando "desfaço" o filtro o DBGrid perde as edições que fiz anteriormente.
Gostaria de saber como não perder estes dados editados
Ps: Todo este procedimento faço em memória antes de gravar no BD.
[]´s
Rodrigo Crp
Curtidas 0
Respostas
Renato Rubinho
23/10/2014
Buenos,
Tenta o post antes de aplicar o filtro.
Deve funcionar.
Abraççç,
Renato
Tenta o post antes de aplicar o filtro.
Deve funcionar.
Abraççç,
Renato
GOSTEI 0
Rodrigo Crp
23/10/2014
Bom dia Renato
Obrigado pelo retorno...
Acredito que o próprio DBGrid já aplique o post no ClientDataSet
Abraço
Obrigado pelo retorno...
Acredito que o próprio DBGrid já aplique o post no ClientDataSet
Abraço
GOSTEI 0
Rodrigo Crp
23/10/2014
Bom dia, fiz alguns testes e percebi que na verdade o ClientDataSet não estava perdendo as edições, e sim ordenando de maneira diferente os registros.
Como existiam muitos registros, tinha a impressão que os dados eram perdidos.
Acertei a ordenação após aplicar o filtro e ficou perfeito.
Obrigado !!!
Como existiam muitos registros, tinha a impressão que os dados eram perdidos.
Acertei a ordenação após aplicar o filtro e ficou perfeito.
Obrigado !!!
GOSTEI 0