сортировать отчет qweb по дате - PullRequest
1 голос
/ 13 апреля 2019

Я хочу отсортировать отчет о состоянии клиентов в odoo 10 по дате или дате исполнения.

В сообществе odoo 10 после выбора данного клиента вы найдете отчет об оплате в меню печати. ​​Однако этот отчет не упорядочен ни по одному столбцу / полю. Вид отчета выглядит так:

 <tr t-foreach="Lines[o.id][currency]" t-as="line">
     <t t-set="invoice" t-value="env['account.invoice'].search([('number','=',line['move_id'])])"/>
       <td>
              <span t-esc="line['move_id']"/>
        </td>
        <td>
            <span t-esc="line['date']"/>
        </td>

Я попытался отсортировать этот отчет, изменив код первой строки, как показано ниже.

 <tr t-foreach="Lines[o.id][currency].sorted(key=lambda x: x.date)" t-as="line">

но я получаю ошибку: AttributeError: у объекта 'list' нет атрибута 'sort'

Я ожидаю отсортировать отчет по дате или сроку исполнения.

...