coloca assim:

tvenda_produto.Filter := 'cat_cod = '+inttostr
(DBLookupComboBox1.KeyValue) and 'data_venda = 0';
  tvenda_produto.Filtered := true;

  ----- Original Message ----- 
  From: lmsbrasil 
  To: [email protected] 
  Sent: Monday, January 31, 2005 2:52 PM
  Subject: [delphi-br] Filtro em tabela




  PessoALL,

  Estou com problemas, eu tenho uma tabela onde registro os produtos 
  que uma empresa comprou, em um outro formul�rio preciso registra os 
  produtos vendidos. ai vem meu problema:

  No form de produtos vendidos eu tenho um dblockupcombobox que le na 
  tabela categoria de produtos e mostra as categorias... ai por exemplo 
  escolho a categoria perifericos...

  No outro dblockupcombobox eu coloquei um filtro assim:
    tvenda_produto.Filter := 'cat_cod = '+inttostr
  (DBLookupComboBox1.KeyValue);
    tvenda_produto.Filtered := true;
  dessa forma nesse outro dblockupcombobox que le a tabela de proddutos 
  comprados lista os produtos que foram comprados da categoria 
  escolhida. O problema � que a tabela de produtos comprados e produtos 
  vendidos � a mesma, ou seja eu tenho os campos data da compra e data 
  da venda na mesma tabela.

  � o seguinte, se eu continuar com esse filtro que citei acima, beleza 
  ele s� mostra produtos que foram comprados, mas quando eu vendo um 
  produto, ele continuar� a ser listado, o que eu queria era poder 
  aumentar os criterios de forma que pudesse dizer pra filtrar os 
  produtos cadastrados na tabela cujo codigo seja igual ao keyvalue e 
  que mostrasse apenas os produtos com o campo data da venda em branco 
  o que significaria que o produto ainda esta no estoque (n�o foi 
  vendido).

  eu tentei colocar assim:

    tvenda_produto.Filter := 'cat_cod = '+inttostr
  (DBLookupComboBox1.KeyValue) and 'data_venda = '+' ';
    tvenda_produto.Filtered := true;

  Mas deu erro. Algu�m poderia me ajudar?

  Grato desde j� pela aten��o.








  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

  Para ver as mensagens antigas, acesse:
  http://br.groups.yahoo.com/group/delphi-br/messages

  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um servi�o oferecido por: 
             
             
                      
             
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que voc� faz do Yahoo! Grupos est� sujeito aos Termos do Servi�o 
do Yahoo!. 




------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Anti-Virus.
  Version: 7.0.300 / Virus Database: 265.8.2 - Release Date: 28/01/05

  ----------

No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.8.2 - Release Date: 28/01/05


[As partes desta mensagem que n�o continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Para ver as mensagens antigas, acesse:
 http://br.groups.yahoo.com/group/delphi-br/messages

Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED] ou [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a