콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
3643 화면

I have custom model, when I'm trying to make grouping only 'name' is grouped. On grouping by any other custom field odoo makes groups with zero count in tree view, something like this:

<field_1> (0)

<field_2> (0)

...

<field_n> (0)

 

I've written search view with 'group_by' filters in context, but the result is the same - groups with zero count.

It should be something simple I'm not considering.

Any suggestion?


아바타
취소
작성자 베스트 답변

solved! very simple!

the only you need is to override read_group() method and change lazy=True to lazy=False

tested in odoo 9.0

@api.model

def read_group(self, domain, fields, groupby, offset=0, limit=None, orderby=False, lazy=True):

    return super(<your_model_class_name>, self).read_group(domain, fields, groupby, offset=offset, limit=limit, orderby=orderby, lazy=False)


아바타
취소