ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Problema Filtrando TTable

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
rogfranz
Novato
Novato


Registrado: Terça-Feira, 17 de Janeiro de 2012
Mensagens: 26

MensagemEnviada: Qui Set 26, 2013 5:36 pm    Assunto: Problema Filtrando TTable Responder com Citação

Olá Gente Boaaaaa Wink

Seguinte, quero que apareçam as entradas no meu DBGrid que contenham a palavra "Finalizado" no campo "situacao" ... o código que estou usando é esse e não acontece nada! :/

Código:

TableBriefingsFinalizados.Filtered := True;
TableBriefingsFinalizados.Filter := '( situacao = ''*'' ) and not ( situacao = ''Finalizado'')';
TableBriefingsFinalizados.Filtered := False;


Oque tá errado ai ? :/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Qui Set 26, 2013 5:47 pm    Assunto: Responder com Citação

Boa tarde,

Experimente dessa forma:

Código:
TableBriefingsFinalizados.Filtered := False;
TableBriefingsFinalizados.Filter   := 'situacao = ' + QuotedStr('Finalizado');
TableBriefingsFinalizados.Filtered := True;


Espero que ajude.


Editado pela última vez por imex em Seg Out 02, 2023 11:56 am, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
rogfranz
Novato
Novato


Registrado: Terça-Feira, 17 de Janeiro de 2012
Mensagens: 26

MensagemEnviada: Sex Set 27, 2013 3:27 pm    Assunto: Responder com Citação

imex escreveu:
Boa tarde,

Experimente dessa forma:

Código:
TableBriefingsFinalizados.Filtered := False;
TableBriefingsFinalizados.Filter   := 'situacao = ' + QuotedStr('Finalizado');
TableBriefingsFinalizados.Filtered := True;


Espero que ajude.



Buenooo funcionou... agora se eu quiser filtrar em outra tabela que apareçam todas exceto as entradas com Finalizado. Como faço?

Valeeeeu
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Sex Set 27, 2013 4:05 pm    Assunto: Responder com Citação

Experimente dessa forma:

Código:
TableBriefingsFinalizados.Filter   := 'situacao <> ' + QuotedStr('Finalizado');


Espero que ajude.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB