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:
- CRM
- e-Commerce
- Buchhaltung
- Lager
- PoS
- Projekte
- MRP
Diese Frage wurde gekennzeichnet
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
Diskutieren Sie gerne? Treten Sie bei, statt nur zu lesen!
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
Registrieren| Verknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
|---|---|---|---|---|
|
|
1
Dez. 22
|
4358 | ||
|
What is wizard ?
Gelöst
|
|
3
Nov. 23
|
34725 | |
|
|
4
Juli 25
|
5730 | ||
|
|
2
Dez. 23
|
18805 | ||
|
|
6
Apr. 18
|
22539 |