Fórum Query com rave não está filtrando... #357520
23/04/2008
0
Alguem poderia me ajudar?
Estou tentando filtrar meu relatório (Rave 5) com Query mas quando mando imprimir, imprime todo o relatorio. O que será que estou fazendo errado?
o código que estou colocando no botão imprimir é o seguinte:
While not tabelas.tb_chamados.Eof do
Begin
if (quotedstr(tabelas.tb_chamados.fieldbyname(´data_chamado´).asstring) >= quotedstr(datetostr(DataInicial.date) )) AND (quotedstr(tabelas.tb_chamados.fieldbyname(´data_chamado´).asstring) <= quotedstr(datetostr(DataFinal.date)))then
begin
query1.filter := tabelas.tb_chamados.fieldbyname
´data_chamado´).asstring;
query1.filtered := true;
end;
tabelas.tb_chamados.Next;
end;
Form1.RvProject1.Open;
Form1.RvProject1.ExecuteReport(´Report1´);
Form1.RvProject1.Open;
FrmDataChamados.Close;
tabelas.tb_chamados.close;
Estou tentando filtrar meu relatório (Rave 5) com Query mas quando mando imprimir, imprime todo o relatorio. O que será que estou fazendo errado?
o código que estou colocando no botão imprimir é o seguinte:
While not tabelas.tb_chamados.Eof do
Begin
if (quotedstr(tabelas.tb_chamados.fieldbyname(´data_chamado´).asstring) >= quotedstr(datetostr(DataInicial.date) )) AND (quotedstr(tabelas.tb_chamados.fieldbyname(´data_chamado´).asstring) <= quotedstr(datetostr(DataFinal.date)))then
begin
query1.filter := tabelas.tb_chamados.fieldbyname
´data_chamado´).asstring;
query1.filtered := true;
end;
tabelas.tb_chamados.Next;
end;
Form1.RvProject1.Open;
Form1.RvProject1.ExecuteReport(´Report1´);
Form1.RvProject1.Open;
FrmDataChamados.Close;
tabelas.tb_chamados.close;
Lambretaveia
Curtir tópico
+ 0
Responder
Posts
23/04/2008
Lambretaveia
Agora acho que estou no caminho certo, com um código sql no query
SELECT COUNT(DISTINCT (data_chamado))
FROM chamados
WHERE data_chamado BETWEEN datainicial and datafinal
mas ainda está imprimindo tudo...
SELECT COUNT(DISTINCT (data_chamado))
FROM chamados
WHERE data_chamado BETWEEN datainicial and datafinal
mas ainda está imprimindo tudo...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)