2017-06-19 86 views
0

我试图在Odoo sass-14中创建一个简单地保存记录的按钮。我不希望按钮做任何事情,只是保存记录。如果我实现的按钮是这样的:Odoo表单按钮保存记录

<button string="Save" class="btn-primary"/> 

该记录保存,但我在这说,UI得到一个错误:

https://my-server.odoo.com/web/content/513-eca963c/web.assets_backend.js:2303 
Traceback: 
TypeError: Cannot read property 'fail' of undefined 
    at Class.on_confirmed (https://my-server.odoo.com/web/content/513-eca963c/web.assets_backend.js:2303:919) 
    at exec_action (https://my-server.odoo.com/web/content/513-eca963c/web.assets_backend.js:2303:522) 
    at https://my-server.odoo.com/web/content/490-ff226a6/web.assets_common.js:547:681 
    at fire (https://my-server.odoo.com/web/content/490-ff226a6/web.assets_common.js:541:299) 
    at Object.fireWith [as resolveWith] (https://my-server.odoo.com/web/content/490-ff226a6/web.assets_common.js:546:198) 
    at https://my-server.odoo.com/web/content/490-ff226a6/web.assets_common.js:547:874 
    at fire (https://my-server.odoo.com/web/content/490-ff226a6/web.assets_common.js:541:299) 
    at Object.fireWith [as resolveWith] (https://my-server.odoo.com/web/content/490-ff226a6/web.assets_common.js:546:198) 
    at deferred.(anonymous function) (https://my-server.odoo.com/web/content/490-ff226a6/web.assets_common.js:548:56) 
    at fire (https://my-server.odoo.com/web/content/490-ff226a6/web.assets_common.js:541:299) 

是否有可能创建一个按钮,只需保存记录?

回答

0

你可以试试这个按钮吗?

<button type="object" name="write" string="Save" class="btn-primary"/> 

让我知道,如果它的工作原理。

+0

我想技术上可行,但我不喜欢这个解决方案,因为它仍然要求一个额外的方法。点击任何按钮会自动保存记录。点击您显示的按钮意味着它已保存,然后再次写入。我宁愿点击按钮,保存记录,然后不做任何事情。那可能吗? – flyingL123