I have some wizard opens when I click a button, this wizard insert some values in child model of the main model so I need to send some data from main model to the wizard
data includes current id
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- ลูกค้าสัมพันธ์
- e-Commerce
- ระบบบัญชี
- สินค้าคงคลัง
- PoS
- โปรเจกต์
- MRP
คำถามนี้ถูกตั้งค่าสถานะ
Mohamed,
Use context for this
Example
return {
'type': 'ir.actions.act_window',
'name': 'Name ',
'view_mode': 'form',
'target': 'new',
'res_model': 'Your.Model',
'context': {'parent_obj': self.id}
}
Inside the function of wizard object
@api.one
def your_function(self):
print self._context['parent_obj']
Thanks
You save my life :p
What is your parent_obj? please tell me thanks. I need this. Please elaborate, explain it to me thanks
dear law actually in python context is a key value pair, so in that case
'context': {'parent_obj': self.id}
'key':self.id
'parent_obj' is a key and self.id is value
hope this helps you
สนุกกับการพูดคุยนี้ใช่ไหม? เข้าร่วมเลย!
สร้างบัญชีวันนี้เพื่อเพลิดเพลินไปกับฟีเจอร์พิเศษและมีส่วนร่วมกับคอมมูนิตี้ที่ยอดเยี่ยมของเรา!
ลงชื่อ| Related Posts | ตอบกลับ | มุมมอง | กิจกรรม | |
|---|---|---|---|---|
|
|
1
ธ.ค. 22
|
4359 | ||
|
What is wizard ?
แก้ไขแล้ว
|
|
3
พ.ย. 23
|
34729 | |
|
|
4
ก.ค. 25
|
5733 | ||
|
|
2
ธ.ค. 23
|
18805 | ||
|
populate wizard form dynamically
แก้ไขแล้ว
|
|
6
เม.ย. 18
|
22543 |