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 > > -- ....................................................... Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ ....................................................... [As partes desta mensagem que não continham texto foram removidas]