2015-09-07 27 views
1

我試圖從日曆事件得到與會者的名單在我的自定義模塊如何在odoo中實現以下場景?

def get_meet_dets(self, cr, uid, ids, meet_ref, context=None): 
    val = {} 
    res = [] 
    if meet_ref: 
     for det in self.pool.get('calendar.event').browse(cr,uid,meet_ref,context=context): 
      for asst in det.attendee_ids: 
       val = { 
        'emp_i' : asst.partner_id.name, 
        } 
       res.append(val) 
     val.update({'matp':res}) 
    return {'value': val} 

上面的代碼從res.partner表的名稱,並從用戶填充細節autopopulated。我如何從hr.employee獲取用戶的詳細信息。

請別人幫助我。非常感謝

+0

任何人有建議嗎? –

回答

0

搜索與員工模型

employee_model = self.pool.get('hr.employee') 
employee_ids = employee_model.search(cr, uid, [('partner_id', '=', asst.partner_id.id)], context=context) 

的PARTNER_ID那麼你可以瀏覽您所被賦予的ID。 記住ONE夥伴可能與員工

相關問題