Inheritance Odoo 8-发票供应商表单中的添加按钮
我尝试按照文档中的说明添加,但当我更新模块时,它不起作用Inheritance Odoo 8-发票供应商表单中的添加按钮,inheritance,openerp,odoo-8,odoo-view,Inheritance,Openerp,Odoo 8,Odoo View,我尝试按照文档中的说明添加,但当我更新模块时,它不起作用 示例.name 帐户、发票 我觉得你的代码不错。您可以尝试以下技巧 确保清单文件中给出了xml文件名 活动调试器模式 从按钮中临时删除groups=“base.group\u no\u one”并升级您的模块 请注意: 您的按钮将调用工作流,因为您没有将type属性赋予按钮。如果您想直接调用python函数,那么我们需要在按钮中添加属性,如 type="object" 使用xpath表达式来定位和放置元素 示例.name 帐户
示例.name
帐户、发票
我觉得你的代码不错。您可以尝试以下技巧
- 确保清单文件中给出了xml文件名
- 活动调试器模式
- 从按钮中临时删除groups=“base.group\u no\u one”并升级您的模块
type="object"
使用xpath表达式来定位和放置元素
示例.name
帐户、发票
只要从该按钮中删除组,按钮就会显示出来
别忘了将xml文件添加到Odoo模块清单文件
\uuOpenERP\uuuuuuuuuuupy
或更新版本的清单\uuuuuuuuuuupy
下的数据下
{
“作者”:“我”,
“名称”:“我的模块”,
'依赖':[base],
#等等
“数据”:[
“my/path/to/my/views.xml”,
“views/account_invoice_views.xml”,如odoo指南中所述
]
}
好的,我认为您缺少了一些东西。我建议您在看到按钮时,先执行一个语法错误,如make,然后删除该组,然后再添加该组,因为如果您的用户没有该组,则不会显示该组按钮。请确保已安装模块。有时我们尝试代码,但忘记安装模块。这种情况在我身上发生过很多次。