为了将多个订单行合并为一行“数量,总价”,并尝试使用按钮打印。我得到了这个错误the following fields are invalid order_line_consolidation
,我做了什么:
1-创建了一个具有One2many字段的向导order_line_consolidation
class sale_order_consolidation(models.TransientModel):
_name = "sale.order.consolidation"
_description = 'consolidation wizard'
order_line_consolidation = fields.One2many('sale.order.line', 'order_id')
2-合并行的功能, list of dictionary consolidation
3-打印功能
^{pr2}$
似乎您的
sale_order_consolidation
中的字段不能存储在数据库中,所以您只需添加store=True
。 我的建议是:1-创建您自己的报告(自定义报告)以打印它。请执行以下操作:
打印方法:
^{pr2}$第二种型号:
相关问题 更多 >
编程相关推荐