GARANTIR DESCONTO

Fórum Filtro duplo tabela PARADOX #277649

17/04/2005

0

A quem possa estar lendo esta mensagem.


Necessido estabelecer um filtro duplo em uma tabela paradox que tenho. Nela estão os meus dados do cadastro de produto, onde criei um campo chamado unidade.

Gostaria de filtrar as informações de unidade iguais a ´CX´ e ´PC´, ou seja, caixa e pacote.

Guardo minhas tabelas em um data module, onde chamei-o de frmTabelas.

Então seria algo assim:

frmTabelas.tblProCadUNIDADE.asString := ´CX´ e ´PC´;

Espero que tenha conseguido passar a idéia e a minha dificuldade.

Desde já, muito obrigado.

José Eduardo

jalbuque@hotmail.com


Jalbuque

Jalbuque

Responder

Posts

18/04/2005

Marlon Spiess

Caso vc queira fazer um filtro poderá executar assim:
Ex.

Table1.filter := ´CadUnid = ´ + edit1.text + ´ or CadUnid = ´ + edit2.text;
table1.filtered := true;

Caso vc deseja um filtro mais apurado, utilize uma query. Espero ter ajudado.


Responder

Gostei + 0

18/04/2005

Marlon Spiess

ahhh, se o campo filtrado for uma string, não esqueça de inserir os delimitadores. Refazendo parte do exemplo.

table1.filter := ´CadUnid = ´ + ´´´´ + edit1.text + ´´´´ + ´ or ...................

Valeu


Responder

Gostei + 0

18/04/2005

Gandalf.nho

Melhorando o uso dos delimitadores:

Table1.filter := ´CadUnid = ´ + QuotedStr(edit1.text) + ´ or CadUnid = ´ + QuotedStr(edit2.text); 



Responder

Gostei + 0

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

Aceitar