2015-09-06 110 views

回答

0

您需要在sale.order.line類反映sale.order屬性的值添加相關領域每行:

visible_cost = fields.Boolean(related='order_id.visible_cost') 

然後擴展相應的視圖並將attrs屬性添加到銷售訂單行中的人工成本字段。請注意,您必須首先在視圖中包含該字段(甚至不可見),以便能夠在attrs表達式中使用該字段:

<field name="visible_cost" invisible="1"/> 
<field name="..labour cost field name..." attrs="{'invisible':visible_cost}"/> 
+0

用這種方法,它不起作用。 visible_cost是「sale.order」對象的字段。 – user3405520

+0

糟糕,你是對的。我編輯了回覆,其中包括如何使銷售訂單對象中的銷售訂單字段可用。 – miw

相關問題