Já fiz isso é continua não filtrando. Fiz um outro teste e coloquei um dbgrid. No dbgrid aparecem somente os registros filtrados mas quando ativo o relatório aparecem todos os registros.
Eduardo Silva dos Santos escreveu: > Se ta mostrando tudo é pq nao ta filtrando.. > > tente assim: > > Table1.Filter:= 'Codigo=' + Edit1.Text; > Table1.Filtered := True; > > > Em 06/03/08, Ralp Alves Bezerra <[EMAIL PROTECTED]> escreveu: > >> Nobres colegas, >> >> Estou montando um relatório em fastreport e não estou conseguindo >> efetuar o filtro de dados. >> >> Tenho um componente Table um frxDBDataset e frxReport, onde o frxReport >> esta ligado ao tfrxDBDataset e este ligado ao tTable. >> >> Para testar efetuei um filtro comum >> Table1.Filter:='Codigo='+QuotedStr(Edit1.Text) e apliquei o filtro. >> >> Porém quando mando visualizar o relatório são listados todos os registro >> da base. >> >> Estou efetuando a chamado do relatório desta maneira: >> >> frxReport1.Clear; >> frxReport1.LoadFromFile('C:\Projetos\AdmEsc\Fontes\CrossTab\Ata.fr3'); >> frxReport1.ShowReport; >> >> Alguem poderia me dar uma dica de como efetuar esta pesquisa. >> >> Ps.: Utilizo Delphi7, Paradox e FastReport 4.3 >> >> Abraços. >> >> Ralp Alves >> >> >> > > > >