2016-11-22 41 views

回答

2

在odoo 10 group_by_defaultgroup_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') 
+0

如果我的舞臺是選擇字段,該怎麼辦?或者我應該總是在舞臺上使用Many2one關係? –

+0

由於ATM似乎沒有關於group_expand的文檔,請查看odoo/models.py並搜索_read_group_fill_results。這是group_expand被解釋的地方。 – Jerther

1

_read_group_stage_ids」方法返回階段的列表,以便在你的情況下,嘗試通過所有選擇字段以列表的形式反對group_expand方法。