I have a button in a form, that calls an object method returning a Window Action dictionary.
Clicking on it, it opens a new form, as desired. This form opens in View mode.
Is it possible to make it open in Edit mode ?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
I have a button in a form, that calls an object method returning a Window Action dictionary.
Clicking on it, it opens a new form, as desired. This form opens in View mode.
Is it possible to make it open in Edit mode ?
Hi,
Pass form_view_initial_mode as edit in the context.
Sample:
def action_duplicate(self):
self.ensure_one()
action = self.env["ir.actions.actions"]._for_xml_id("account.action_move_journal_line")
action['context'] = dict(self.env.context)
action['context']['form_view_initial_mode'] = 'edit'
action['context']['view_no_maturity'] = False
action['views'] = [(self.env.ref('account.view_move_form').id, 'form')]
action['res_id'] = self.copy().id
return action
See: How To Open Form View In Edit Mode From Python Code Odoo
Thanks
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
1
thg 3 15
|
4341 | ||
|
3
thg 3 15
|
5996 | ||
Form Sheet width
Đã xử lý
|
|
8
thg 5 16
|
34020 | |
|
1
thg 5 15
|
4059 | ||
|
1
thg 3 15
|
17929 |
See http://help.openerp.com/question/3447/closed-open-a-form-in-a-specified-state-editbrowse/