Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Filtro não funciona Olá, Estou com o seguinte problema Criei um método para buscar item em uma tabela, porém o filtro não funciona, alguém pode me ajudar, pois não estou conseguindo identificar onde estou errando. Segue código ...
RB
Filtro não funciona  
Olá,

Estou com o seguinte problema

Criei um método para buscar item em uma tabela, porém o filtro não funciona, alguém pode me ajudar, pois não estou conseguindo identificar onde estou errando.

Segue código

  1. <?php
  2.  public function pesqNatureza($objNatureza)
  3.     {
  4.      try
  5.         {
  6.             TTransaction::open('teste');
  7.             $criteria = new TCriteria;
  8.             $criteria->add(new TFilter('codigo_descricao''='$objNatureza)); 
  9.             //$criteria->add( new TFilter('codigo_descricao', '=', '206-2 - Sociedade Empresária Limitada')); se colocar a string direto funciona
  10.             $objects NaturezaJuridica::getObjects($criteria);
  11.             
  12.             return $objects;
  13.             TTransaction::close();
  14.         }
  15.         catch (Exception $e)
  16.         {
  17.             new TMessage('error'$e->getMessage());
  18.         }
  19.     }
  20. ?>

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (2)


LC

$objNatureza está vindo com informação, já olhou isso ?

Se esta com informação, tente assim:
'codigo_descricao', '=', "{$objNatureza}"
RB

Leandro, bom dia,

Obrigado pelo retorno, funcionou.