Fórum Filtrar dados em uma query já aberta, é possivel ? #174258
11/08/2003
0
Estou fazendo relatório com um select gigantesco onde utilizo vários campos calculados ligando várias tabelas (meu sql nesse caso não interessa).
Gostaria de saber se após eu efetuar o query1.open tem como fazer um filtro sobre os registros que minha sql resultou.
Ou como faço para o Detail do quikreport não imprimir determinados registro que minha sql resultou.
Detalhe: Estou usando Interbase
Gostaria de saber se após eu efetuar o query1.open tem como fazer um filtro sobre os registros que minha sql resultou.
Ou como faço para o Detail do quikreport não imprimir determinados registro que minha sql resultou.
Detalhe: Estou usando Interbase
Weber
Curtir tópico
+ 0
Responder
Posts
11/08/2003
Leanribas
para vc fazer isso vc pode usar a propriedade Filter da Qry,
por exemplo faço assim:
select * From Clientes
e abro a qry, depois no filter eu posso fazer assim:
qry.filter := ´nomecli = ´ + QuotedStr(´Jose´);
qry.filtered := true;
desde modo ele vai filtrar do resultado de sua Qry somente os registros com o nome de Jose
por exemplo faço assim:
select * From Clientes
e abro a qry, depois no filter eu posso fazer assim:
qry.filter := ´nomecli = ´ + QuotedStr(´Jose´);
qry.filtered := true;
desde modo ele vai filtrar do resultado de sua Qry somente os registros com o nome de Jose
Responder
Gostei + 0
11/08/2003
Weber
leanribas, fiz conforme seu exemplo, mas não funcionou, porque será ?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)