Problemas com TDBCombo::reload Seguinte queria aplicar um filtro na minha TDBCombo, porem sempre volta sem resultados, ja vi se era a sql que estava errada se era os campos, porem não era nada disso, sera que alguem consegue me dar uma luz do que fazer ...
GF
Problemas com TDBCombo::reload  
Seguinte queria aplicar um filtro na minha TDBCombo, porem sempre volta sem resultados, ja vi se era a sql que estava errada se era os campos, porem não era nada disso, sera que alguem consegue me dar uma luz do que fazer

<?phppublic static function onChangeTabPreco($param){    $tabpreco = $param['produto_detail_tabpreco'] ?? null;    $criteria_produtos = new TCriteria();    $criteria_produtos->add(new TFilter('ATIVO', '=', 1)); // Filtra apenas os produtos ativos    if ($tabpreco) {        $criteria_produtos->add(new TFilter('ID', 'IN', "(SELECT PRODUTO FROM tabprecoitem WHERE TABPRECO = '{$tabpreco}' AND PRECOVENDA > 0)"));    } else {        new TMessage('error', 'Nenhuma tabela de preço selecionada!');    }    TDBCombo::reload('form_Venda', 'produto_detail_produto_id', $criteria_produtos, true, true);}?>


<script type='text/javascript'>
tcombo_clear('form_Venda', 'produto_detail_produto_id', true);
</script>

so retorna isso nos param, mesmo o $criteria_produtos estando com os dados

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (1)


GF

Consegui substituindo por TDBCombo::reloadFromModel