我对 odoo v12 有疑问。
清单文件
'depends': ['stock','product'],
# always loaded
'data': [
'views/stock_production_lot_views.xml',
# 'security/ir.model.access.csv',
],
模块类
class ProductionLot(models.Model):
_inherit = '''stock.production.lot'''
newfield = fields.Char(string='New field', store=False)
现在表单视图文件
<record id="production_lot_form_view" model="ir.actions.act_window">
<field name="name">view.production.lot.form.my</field>
<field name="res_model">stock.production.lot</field>
<field name="inherit_id" ref="stock.view_production_lot_form" />
<field name="priority">10</field>
<field name="arch" type="xml">
<xpath expr="//group/field[@name='product_id']" position="after">
<field name="newfield />
</xpath>
</field>
我的问题是模块已成功安装,但字段 niewfield 在我的表单中不可见。(如果我使用 model="ir.ui.view" ... name="model",我收到一条错误消息,这就是我使用 model="ir.actions.act_window" ..... name="res_model 的原因”)。请帮忙谢谢。
https://www.odoo.com/fr_FR/forum/aide-1/question/odoo-v12-xpath-not-visible-145057