我正在研究采购订单的看板视图,其中我使用了属性“default_group_by”,所有采购订单都处于定义的阶段(即'po_stage)'</p>
但是,当 PO 没有任何定义阶段时,该看板视图已从视图中删除,如下所示
为此,我根据链接使用了 _group_by_full 属性
但这对我不起作用,所以请您建议我如何存档。
我正在研究采购订单的看板视图,其中我使用了属性“default_group_by”,所有采购订单都处于定义的阶段(即'po_stage)'</p>
但是,当 PO 没有任何定义阶段时,该看板视图已从视图中删除,如下所示
为此,我根据链接使用了 _group_by_full 属性
但这对我不起作用,所以请您建议我如何存档。
首先确保添加<kanban default_group_by="your_group_by_field">
,还要确保继承的视图没有默认的 group_by ,如果有,请将其删除。
在 odoo 10中,它group_by_default
被替换group_expand
为所有阶段的列表。例如,您的列是stage
并且您想要显示所有空阶段。
@api.model
def _read_group_stage_ids(self,stages,domain,order):
stage_ids = self.env['stage.stage'].search([])
return stage_ids
stage = fields.Many2one('stage.stage', group_expand='_read_group_stage_ids')