Skip to Content
Menu
This question has been flagged
3 Replies
20813 Views

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

Avatar
Discard
Best Answer

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


Avatar
Discard

You save my life :p

Best Answer

What is your parent_obj? please tell me thanks. I need this. Please elaborate, explain it to me thanks


Avatar
Discard

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 Replies Views Activity
1
Dec 22
1810
3
Nov 23
28102
4
Dec 18
3584
2
Dec 23
16314
6
Apr 18
19423