odoo 开发中遇到的一些坑
2019-08-22 本文已影响0人
grey_27
记录一下自己在二开中遇到的坑
-
statusbar 不显示的问题
在开发模块时一般使用<field name="state" widget="statusbar"/>
显示状态栏,但有次我再创建一个新视图时状态栏死活不出现,后来经过排查我才发现在后面的sheet中我写了一句<field name="state" invisible="1"/>
结果隐藏还作用在了前一个state中导致状态栏的隐藏。反思一下为什么会出现这种情况,主要还是经验主义害死人,首先statusbar写在header标签下,后面内容写在sheet标签下,个人以为两个标签间是相互隔离的,导致写了<field name="state" invisible="1"/>
-
设置字段不生效
也是粗心惹的祸,所有字段都生效了,唯独某个字段没出来,排查后发现一个计算字段将计算方法和字段名写为一样了,以后再遇见这种情况可以找找字段和方法是否有相同的情况