Filtro em tempo de execução? Findkey no Interbase?

Delphi

20/07/2003

Como eu posso criar um filtro numa tabela Paradox através do fonte? É que eu só trabalho com a parte de cadastro e agora tenho que montar um relatório de produtos.

Ah, não existe o método FINDKEY no Delphi 7 com Interbase?

Antes de tudo obrigado.


Mabel

Mabel

Curtidas 0

Respostas

Vmotta

Vmotta

20/07/2003

Ao invés do findkey, vc pode utilizar o locate com a seguinte sintaxe :

TABELA.LOCATE(´CAMPO´, EDIT1.TEXT, []);

ou ao invés do findnearest usar:

TABELA.LOCATE(´CAMPO´, EDIT1.TEXT, [loPartialKey]);

t+
vitor <vmotta@eep.br>


GOSTEI 0
Marcelo.c

Marcelo.c

20/07/2003

Como eu posso criar um filtro numa tabela Paradox através do fonte?


Tabela.Close;
Tabela.Filtered:=True;
Tabela.Filter:=´Campo=Valor´;
Tabela.Open;

Mais ou menos isso.


GOSTEI 0
POSTAR