MC
criteria em relatorio
Ola
Tenho uma duvida com relação à utilização do criteria em um relatório, se puderem dar uma ajuda, agradeço:
Faço tal codificação para atribuir a ordenação, vem em ordem de Receita/Despesa Descendente, id_plano_contas ascendente, id_favorecido ascendente e dt_liquidação ascendente.
Preciso que no local do id_plano_contas, ao invés do ID, ordene pela Descrição do Plano de contas
se eu utilizar uma forma parecida com isso, funcionaria ?
ou seja, ao invés de id_plano_contas asc utilizar plano_contas->descricao asc
será que da certo ?
agradeço apoio...
Tenho uma duvida com relação à utilização do criteria em um relatório, se puderem dar uma ajuda, agradeço:
Faço tal codificação para atribuir a ordenação, vem em ordem de Receita/Despesa Descendente, id_plano_contas ascendente, id_favorecido ascendente e dt_liquidação ascendente.
- <?php
- $repository = new TRepository('SegRecdesp');
- $criteria = new TCriteria;
- $criteria->add(new TFilter('id_cliente_erp','=',TSession::getValue('cliente_ERP'))); // valida cliente_erp
- $criteria->add(new TFilter('id_empresa','=',TSession::getValue('userempresa'))); // valida empresa
- $criteria->setProperty('order', 'rec_desp desc, id_plano_contas asc, id_favorecido asc, dt_liquidacao asc');
- ?>
Preciso que no local do id_plano_contas, ao invés do ID, ordene pela Descrição do Plano de contas
se eu utilizar uma forma parecida com isso, funcionaria ?
- <?php
- $criteria->setProperty('order', 'rec_desp desc, plano_contas->descricao asc, id_favorecido asc, dt_liquidacao asc');
- ?>
ou seja, ao invés de id_plano_contas asc utilizar plano_contas->descricao asc
será que da certo ?
agradeço apoio...
Nesse caso você pode usar um subselect:
Obrigado Nataniel !!!