Создать отчет qweb odoo 9

Можно ли отобразить выходные данные оператора SQL в отчете QWEB?

Во всплывающем окне я хочу добавить дату поля, количество после выбора даты и количества по нажатию кнопки "ВЫБРАТЬ * ОТ 123 ГДЕ дата = дата поля И количество = количество поля".

Любое простое решение?

1 ответ

Решение

Да, это.

Для этого вам нужно создать модель, которую шаблон использует для извлечения данных и переопределить render_html метод.

Для примера этого взгляните на addons/account_extra_reports/report/account_journal.py docargs переменные, которые будут доступны вам внутри шаблона для использования. Увидеть _get_taxes метод, который выполняет и SQL-запрос и форматирует данные соответственно.

Другие вопросы по тегам