我已在stock.move
中创建了自定义字段,现在我只需要在Delivery Order
或Internal Transfer
移动线上显示该字段。
我正在尝试下面的代码,但它给了我一个错误。
代码是:
<record id="view_move_picking_tree_inherit1" model="ir.ui.view">
<field name="name">stock.move.tree</field>
<field name="model">stock.move</field>
<field name="inherit_id" ref="stock.view_move_picking_tree"/>
<field name="arch" type="xml">
<field name="product_id" position="after">
<field name="finish_item" nolabel="1" attrs="{'invisible':[('picking_id.picking_type_code', '=', 'outgoing')]}"/>
</field>
</field>
</record>
错误是:
Uncaught Error: Unknown field picking_id.picking_type_code in domain [["picking_id.picking_type_code","=","outgoing"]]
任何人都可以帮助我。
答案 0 :(得分:0)
请使用下面的代码替换您的代码
<field name="finish_item" nolabel="1" attrs="{'invisible':[('picking_type_id.code', '=', 'outgoing')]}"/>