coloca assim: tvenda_produto.Filter := 'cat_cod = '+inttostr (DBLookupComboBox1.KeyValue) and 'data_venda = 0'; tvenda_produto.Filtered := true;
----- Original Message ----- From: lmsbrasil To: delphi-br@yahoogrupos.com.br 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