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
- Contabilità
- Magazzino
- PoS
- Progetti
- MRP
La domanda è stata contrassegnata
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
Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!
Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!
Registrati| Post correlati | Risposte | Visualizzazioni | Attività | |
|---|---|---|---|---|
|
|
1
dic 22
|
4346 | ||
|
What is wizard ?
Risolto
|
|
3
nov 23
|
34691 | |
|
|
4
lug 25
|
5721 | ||
|
|
2
dic 23
|
18792 | ||
|
populate wizard form dynamically
Risolto
|
|
6
apr 18
|
22518 |