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
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
- <?php
- public function pesqNatureza($objNatureza)
- {
- try
- {
- TTransaction::open('teste');
- $criteria = new TCriteria;
- $criteria->add(new TFilter('codigo_descricao', '=', $objNatureza));
- //$criteria->add( new TFilter('codigo_descricao', '=', '206-2 - Sociedade Empresária Limitada')); se colocar a string direto funciona
- $objects = NaturezaJuridica::getObjects($criteria);
- return $objects;
- TTransaction::close();
- }
- catch (Exception $e)
- {
- new TMessage('error', $e->getMessage());
- }
- }
- ?>
$objNatureza está vindo com informação, já olhou isso ?
Se esta com informação, tente assim:
'codigo_descricao', '=', "{$objNatureza}"
Leandro, bom dia,
Obrigado pelo retorno, funcionou.