ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Ajuda com filtro em client dataset

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
leo_bruno
Profissional
Profissional


Registrado: Sexta-Feira, 16 de Abril de 2010
Mensagens: 666

MensagemEnviada: Sex Jan 13, 2012 9:19 am    Assunto: Ajuda com filtro em client dataset Responder com Citação

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;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
wagnercabrera
Aprendiz
Aprendiz


Registrado: Terça-Feira, 10 de Janeiro de 2012
Mensagens: 155
Localização: Arapongas - PR

MensagemEnviada: Qui Jan 19, 2012 1:34 pm    Assunto: Responder com Citação

Aparentemente está correto, sem nenhum segredo
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB