我最近开始研究Odoo 10。我需要自定义表单和树视图。
例如
单击树状视图中的按钮时,打开新的表单视图。
另外,我想要一个不同的表单视图,这是由于保存了记录。
请指导我。
答案 0 :(得分:3)
您好这个答案是针对您的第一个案例 打开新表单 单击树视图中的按钮时查看
Try returning something like this - Calling method on button click
@api.multi
def my_method(self):
return {
'type': 'ir.actions.act_window',
'res_model': 'model_name',
'view_type': 'form', #to redirect to form view
'view_mode': 'form',
'target': 'new',
}
答案 1 :(得分:0)
你好,这个答案是针对你的第二个案例 你也想要一个 不同的表单视图,这是保存记录的结果。
@api.multi
def my_method(self):
return {
'type': 'ir.actions.act_window',
'res_model': 'model_name',
'view_type': 'form', #to redirect to form view
'view_mode': 'form',
'target': 'new',
'res_id': record.id
}