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

<filter string="Resident" domain="[]" context="{'group_by':'resident'}" options='{"terminology": {

                                    "string_true": "Resident",

                                    "string_false": "Non Resident"

                                }}'/>


resident is boolean Fields. so when i group by it, there should be 2 field appear that is 
True and Undefined so i wanna change that TRUE and Undefined to Resident and Non Resident.

아바타
취소

For customization of odoo modules read: https://learnopenerp.tumblr.com/

작성자 베스트 답변

https://ibb.co/sb4mR8M ======> Link for the Photo

아바타
취소
베스트 답변

Hi, 
you can add a compute field that takes 'Resident' if boolean Is True and 'non resident' if False 
then in your pivot, you consider the new field, not the boolean. 

field1 = fields.Char(string='Resident', compute='compute_resident_char', store=True)
@api.multi @api.depends('resident') def compute_resident_char(self):     for rec in self:         if rec.resident:             rec.field1 = 'Resident'         else:             rec.field1 = 'Non resident'  

If you already have records in your DB, you would think to launch a xmlrpc call to recompute this new field for all records so it gets updated.

Upvote if this helps. If not, you can write back for further analysis. 

Regards.

아바타
취소
작성자

it does'nt solve my problem

작성자

but thanks for answering

That's how i solved the same problem that i had.

you're welcome.

작성자

Well when i create that function i must change field name in Xml to Field1 right ?

관련 게시물 답글 화면 활동
2
8월 21
38612
7
7월 18
12818
1
4월 19
4955
3
7월 16
5347
3
9월 15
16856