Fórum mastersouce #11935
24/11/2009
0
Jose Boas
Curtir tópico
+ 0Posts
24/11/2009
Wesley Yamazack
Qual motivo não usar o Filter ? Eu tenho aqui um exemplo veja senão te atende caso não eu lhe mostro de outra forma. No Filter fica mais rapido pois os dados já estão em memória, não tendo a necessidade de ficar executando comandos de sql no banco de dados.
Localize o CDS Mestre no evento AfterScroll do mesmo implemente o código abaixo
procedure TForm1.CDSMestreAfterScroll(DataSet: TDataSet);
begin
with CDSDetalhe do
begin
Filtered := False; //Desativa o Filtro
Filter := 'IDUF = ' + CDSUFIDUF.AsString; //Intrução de seleção
Filtered := True; //Ativa o Filtro
end;
end;
Um abraço
Wesley Y
Gostei + 0
24/11/2009
Jose Boas
Gostei + 0
24/11/2009
Wesley Yamazack
Um abraço
Wesley Y
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)