leo_bruno Profissional

Registrado: Sexta-Feira, 16 de Abril de 2010 Mensagens: 666
|
Enviada: Sex Jan 13, 2012 9:19 am Assunto: Ajuda com filtro em client dataset |
|
|
Olá pessoal :
Estou acostumando a usar RANGE em client dataset pra poder filtrar determinados registros.
Porem agora preciso que o agregate me traga a soma apenas dos campos que estao no range, pesquisei a respeito e nao consegui achar como fazer, porem eu testei usando filter e a soma funciona sem maiores complicacoes.
O problema, é que no evento after scroll de outro clientdataset, preciso usar o valor de uma das colunas pra filtrar os registros de outro clientdataset, e nao estou conseguindo passar o valor pra la ...
Como fazer ?
| Código: |
procedure TdmFechamentoCaixa.CDS1AfterScroll(DataSet: TDataSet);
begin
CDS2.Filtered := False;
CDS2.Filter := 'seq_agendamento_unificado = ' + QuotedStr(CDS1.fieldbyname('campo').asString);
CDS2.Filtered := True;
end;
|
|
|