Delphi FDQuery.Refresh selecionando todas as linhas no DBGrid

17/05/2016

0

Bom dia! Estou migrando do IBO para o Firedac(Delphi 10 Seattle) e me deparei com um comportamento no mínimo estranho. Utilizo meus DBGrids com a propriedade dgMultiSelect habilitada, após chamar um Refresh na FDQuery todas as linhas do meu DBGrid ficam selecionadas. O problema ocorre se você clicar com o mouse em uma linha, Se apenas abrir a aplicação e não fizer nenhuma interação com o DBGrid, o problema não aparece. Com a propriedade dgMultiSelect desabilitada o problema também não ocorre.. Alguém já passou por isso ou tem alguma idéia de como resolver?

Agradeço desde já!

Antes do Refresh
[img]http://i66.tinypic.com/2mqtft3.png[/img]

Depois do Refresh
[img]http://i63.tinypic.com/efgqon.png[/img]
Tallys Ferrante

Tallys Ferrante

Responder

Posts

19/05/2017

Marcelo Belanga

Bom dia Tallys, acredito que ja tenha resolvido seu problema, mas se não resolveu ou para aqueles que procuram a solução, isso é um BUG. Segue link da solução.

https://forums.embarcadero.com/message.jspa?messageID=826124
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar