Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Odoo按钮单击销毁向导_Python_Python 2.7_Odoo 8_Odoo_Wizard - Fatal编程技术网

Python Odoo按钮单击销毁向导

Python Odoo按钮单击销毁向导,python,python-2.7,odoo-8,odoo,wizard,Python,Python 2.7,Odoo 8,Odoo,Wizard,我在表单中放置了一个按钮,但当我打开此表单的向导并单击按钮时,向导将关闭 我尝试了这段代码,它重新打开了一个新表单,但这次没有保存按钮。为什么? @api.multi def auto_dates(self): self.ensure_one() #some code return { 'context': self.env.context, 'view_type': 'form', 'view_mode'

我在表单中放置了一个按钮,但当我打开此表单的向导并单击按钮时,向导将关闭

我尝试了这段代码,它重新打开了一个新表单,但这次没有保存按钮。为什么?

@api.multi
def auto_dates(self):

    self.ensure_one()

    #some code      

    return {
        'context': self.env.context,
        'view_type': 'form',
        'view_mode': 'form',
        'res_model': 'stock.production.lot',
        'res_id': self.id,
        'view_id': False,
        'type': 'ir.actions.act_window',
        'target': 'new',
    }

尝试将此键添加到您的报税表字典:

'flags': {'action_buttons': True},

我也一样,我出去点击了一个空表单,看了又看,我意识到我犯了一个新手错误,在视线中添加了一个openerp。py听起来很傻,但请检查该部分。

最简单的方法是避免关闭向导:

@api.multi
def null_action(self):
    return {
        "type": "set_scrollTop",
    }
因为该类型用于调用类ActionManager(javascript)上的任何方法