2016-03-27 123 views
-1

我想改变Colonne酒店的标签或字符串时改变布尔值:如何在树状视图中动态改变字符串/标签字段odoo?

这个解决方案没有奏效:

<field name="product_uom_qty" attrs="{'invisible':[('x_is_line_commission','==', True)]}" string="Ordered Qty" context="{'partner_id':parent.partner_id, 'quantity':product_uom_qty, 'pricelist':parent.pricelist_id, 'uom':product_uom, 'company_id': parent.company_id}" /> 

<field name="product_uom_qty" attrs="{'invisible': [('x_is_line_commission','!=', True)]}" string="Ordered Value" context="{'partner_id':parent.partner_id, 'quantity':product_uom_qty, 'pricelist':parent.pricelist_id, 'uom':product_uom, 'company_id': parent.company_id}" /> 

而且这种解决方案只针对表单视图工作,但并没有与树工作鉴于

https://www.odoo.com/fr_FR/forum/aide-1/question/how-to-create-dynamic-field-labels-20501

,我不知道,如果这个解决方案的工作或没有:

https://answers.launchpad.net/openobject-server/+question/186683

THX支持

回答

0

你在条件这是错误的使用==运营商。它将与=运营商合作。布尔字段值可以

尝试这样的:

在odoo 9两者的工作更换

<field name="product_uom_qty" attrs="{'invisible':[('x_is_line_commission','==', True)]}" string="Ordered Qty" context="{'partner_id':parent.partner_id, 'quantity':product_uom_qty, 'pricelist':parent.pricelist_id, 'uom':product_uom, 'company_id': parent.company_id}" /> 

<field name="product_uom_qty" attrs="{'invisible':[('x_is_line_commission','=', True)]}" string="Ordered Qty" context="{'partner_id':parent.partner_id, 'quantity':product_uom_qty, 'pricelist':parent.pricelist_id, 'uom':product_uom, 'company_id': parent.company_id}" /> 
+0

(=)或(==)我测试它,但没有。不幸的是,这时odoo没有动态改变标题树视图的标签。 thx @Odera –

相关问题