Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
2 ตอบกลับ
6078 มุมมอง

Hi , 

I have 2 models , in the 1st model i have name and date , and in the 2nd model i have the name .


First model:

class Patient(models.Model):

_inherit = 'res.partner'

_name = 'res.partner'

Date_naissance = fields.Date()


Second model:

class ordonnance(models.Model):

_inherit = 'account.invoice'

...


I want to choose the name and get the value of field Date_naissance related to this name, then I need to show it in the view of 2nd model. how can I do it please ?

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

try this
In Second Model, write this

@api.onchange('name')
def get_date_from_first_model_using_name(self):
  Obj= self.env['res.partner'].search([('name', '=', self.name)])
get_date= Obj[0].Date_naissance
  self.second_model_column_name= get_date # This will get date from first model using name field # Please Tick this answer if this help you

อวตาร
ละทิ้ง
ผู้เขียน คำตอบที่ดีที่สุด

Thank you for your answer Sah Vinay Mahabir, please how can I call it in my xml ?

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
0
เม.ย. 24
2351
4
พ.ย. 23
6518
0
ต.ค. 23
2296
0
ธ.ค. 22
3068
2
ธ.ค. 23
20158