2017-04-12 6 views
0

마법사의 필드 전자 메일을 컨텍스트에서 채우는 방법은 무엇입니까? 예를 들어마법사 필드 odoo 채우기 9

:

이 작품 :

email = fields.Char(string = 'Email') 

context="{'default_email': email}" 

가 작동하지 : 내가 선택한 사용자로부터 이메일을 마법사로 통과 할

user_id = fields.Many2one('res.partner', string = 'User', select=True) 

context="{'default_user_id.email': email}" 

! 사용자를 만들 때

<field name="user_id" context="{'default_mail':mail}" /> 

는 메일이 필드 메일마다 동일한 값을가집니다 : 생성 및 편집 옵션을 클릭 할 때 many2one 필드에서 user_id을 만들 때

답변

1

당신이 원하는 경우 .

는 (... 컨텍스트를 통과하지 못한) 당신이 따옴표를 사용했습니다 당신의 대답에

+0

행동하지만, 뷰 정의에 기록을 many2one 할 수있는 컨텍스트를 전달하지 않습니다. 실제로 견적 인 경우 소스를 제공 할 수 있습니까? – Naglis

+0

내 영어가 모자가 아프다. – Cherif

+0

걱정 마세요. 나는 당신의 코멘트에서 마지막 문장 (_은 문맥을 통과하지 않음 ...)이 인용문 ('>'으로 시작 함)임을 의미했습니다. 일반적으로 인용문은 다른 출처 (예 : Odoo 문서, 핵심 Odoo 개발자의 의견)에서 왔음을 의미합니다.이 경우 견적이 오는 웹 사이트에 대한 링크가 있어야합니다. 이것이 인용문이 아니라 자신의 문장 일 경우, 마지막 문장의 시작 부분에서'> '기호를 제거하십시오;) – Naglis