1
A
回答
2
在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')
1
「_read_group_stage_ids」方法返回階段的列表,以便在你的情況下,嘗試通過所有選擇字段以列表的形式反對group_expand方法。
如果我的舞臺是選擇字段,該怎麼辦?或者我應該總是在舞臺上使用Many2one關係? –
由於ATM似乎沒有關於group_expand的文檔,請查看odoo/models.py並搜索_read_group_fill_results。這是group_expand被解釋的地方。 – Jerther