ODOO 17 Получение отсортированного результата запроса для индивидуального отчетаPython

Программы на Python
Anonymous
ODOO 17 Получение отсортированного результата запроса для индивидуального отчета

Сообщение Anonymous »

В модели crm.lead у меня есть еще 2 атрибута (столбца), назовем их col1 и col2.
Как получить 2 набора записей для каждого пользователя, например «select * from crm_records col1» desc limit 5" и второй "select * from crm_records col1 desc limit 5" в том же самом?
В начале я пытался изменить _where_calc​в аннотации, куда я помещал:

Код: Выделить всё

query.order = f"{self._table}.{top_field} DESC"
query.limit = top_limit
для добавления к исходному запросу, который поставляется вместе с

Код: Выделить всё

query = super()._where_calc(*args, **kwargs)
но:
  • Я получаю все запросы, которые помещаю в домен
  • Он не упорядочен так, как я хочу (только если я ставлю сортировку в фильтре)
Заранее спасибо
Клаудиу

Подробнее здесь: https://stackoverflow.com/questions/789 ... zed-report

Вернуться в «Python»