我想按日期或到期日对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:“列表”对象没有“已排序”属性
我希望按日期或截止日期对报告进行排序。