Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Criteria comparativo entre dois campos Como posso criar um filtro onde eu consiga comparar duas colunas como no exemplo abaixo? Ao montar o filtro, o FW remove as aspas do "prazo", mas mantém as aspas da "duracao", fazendo com que tente ser feito uma comparação com uma string, e claro, não funcionando....
AR
Criteria comparativo entre dois campos  
Como posso criar um filtro onde eu consiga comparar duas colunas como no exemplo abaixo?

  1. <?php
  2. $criteria->add(new TFilter('prazo''<''duracao'));
  3. ?>


Ao montar o filtro, o FW remove as aspas do "prazo", mas mantém as aspas da "duracao", fazendo com que tente ser feito uma comparação com uma string, e claro, não funcionando.

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (2)


NR

Use "NOESC:" como prefixo:
  1. <?php
  2. $criteria->add(new TFilter('prazo''<''NOESC:duracao'));
  3. ?>

Mais exemplos:
https://framework.adianti.me/tutor/index.php?class=CriteriaView
AR

Nataniel, mais uma vez você salvando a pátria!!! Vlw