Pesquisar

17/02/2003

0

Como Faço para localizar um registro em qualquer parte do campo:
Fiz com Locate, mas a pesquisa é do começo do campo.
Como faço a pesquisa, digitado por exemplo Sul:

Viação Asa Norte
Viação Asa [b:1164fb7ca3]Sul[/b:1164fb7ca3]


Consorte

Consorte

Responder

Posts

17/02/2003

Anonymous

clica no evento onfilterrecord da sua Table e coloca o seguinte


Accept := Pos(DataSet[´CAMPOTAL´],Variavel)>0;


e passa a propriedade FILTERED da Tabela para TRUE


Responder

17/02/2003

Herivelto

Cara eu sei que SubString faz isso só não sei como dá uma pesquisada sobre isso.

Não sei se ajudei !!!


Responder

17/02/2003

Anonymous

ops....é pesquisar..não filtrar...faia nossa... :lol:


Responder

17/02/2003

Anonymous

use locate com loPartialKey

table1.locate(´NomeDoCampo´, Trim(Edit1.Text), [loPartialKey]);

T+


Responder

17/02/2003

Consorte

Estou Usando
TblCadastro.Locate(´Nome´,edit2.Text,[lopartialkey,loCaseInsensitive]);

Fiz com Locate, mas a pesquisa é do começo do campo.


Responder

17/02/2003

Consorte

seria isto
TblCadastro.Locate(´Nome´,Trim(edit2.Text),[lopartialkey]);

não funcionou

[quote:070d861f36=´Marco Antonio´]use locate com loPartialKey

table1.locate(´NomeDoCampo´, Trim(Edit1.Text), [loPartialKey]);

T+[/quote:070d861f36]


Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar