[IMP] Filter many2one field on change of user_to_review_id.

bzr revid: tta@openerp.com-20121205093039-l5mhf1szf5o5q9xy
This commit is contained in:
Tejas Tank 2012-12-05 14:30:39 +05:00
parent f51c024168
commit 3589640705
2 changed files with 7 additions and 1 deletions

View File

@ -312,6 +312,12 @@ class hr_evaluation_interview(osv.osv):
_defaults = {
'is_evaluation': True,
}
def on_change_review_id(self, cr, uid, ids, user_to_review_id, context=None):
if user_to_review_id:
return {'domain': {'evaluation_id': [('employee_id.id','=', user_to_review_id)]}}
else:
return {'domain': {'evaluation_id': []}}
def name_get(self, cr, uid, ids, context=None):
if not ids:

View File

@ -307,7 +307,7 @@
<group>
<group>
<field name="survey_id"/>
<field name="user_to_review_id"/>
<field name="user_to_review_id" on_change="on_change_review_id(user_to_review_id)"/>
<field name="user_id" string="Interviewer"/>
</group>
<group>