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
>>  
>>
>>     
>
>
>
>   

Responder a