Пустые группы в канбан-представлении Odoo10

Можно ли отображать группы (столбцы) без каких-либо элементов в канбан-представлении Odoo10?

Я нашел статью, как это сделать в Odoo8. , но способ, описанный там, похоже, больше не работает.


person Aidas Bendoraitis    schedule 22.11.2016    source источник


Ответы (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')
person maharshi    schedule 23.11.2016
comment
Что, если мой этап - это поле выбора? Или мне всегда следует использовать отношение Many2one для этапа? - person Aidas Bendoraitis; 23.11.2016
comment
Поскольку ATM, похоже, не имеет документации по group_expand, взгляните на odoo / models.py и найдите _read_group_fill_results. Здесь интерпретируется group_expand. - person Jerther; 31.05.2017

Метод «_read_group_stage_ids» возвращает список этапов, поэтому в вашем случае попробуйте передать все объекты полей выбора в форме списка в метод group_expand.

person Anoop    schedule 25.11.2016