【发布时间】:2018-07-31 12:46:18
【问题描述】:
当记录具有“x”状态时,我试图在树视图中放置整行不可见,问题是我可以通过在每个字段中放置 {invisible} 属性来使其不可见,但这不是我想要,因为这允许我选择如下图所示的记录:
这是我在树视图中的代码:
<record id="dues_control_tree" model="ir.ui.view">
<field name="name">dues.control.tree</field>
<field name="model">dues.control</field>
<field name="arch" type="xml">
<tree string="Listado De Pagos" decoration-info ="status==2" decoration-danger ="status==1">
<field name="re_customer" attrs="{'invisible':[('status', '=', 2)]}" />
<field name="n_invoice" attrs="{'invisible':[('status', '=', 2)]}" />
<field name="amount_total" attrs="{'invisible':[('status', '=', 2)]}" />
<field name="number_dues" attrs="{'invisible':[('status', '=', 2)]}" />
<field name="amount_dues" attrs="{'invisible':[('status', '=', 2)]}" />
<field name="pay_amount_dues" attrs="{'invisible':[('status', '=', 2)]}"/>
<field name="status" attrs="{'invisible':[('status', '=', 2)]}"/>
</tree>
</field>
</record>
问题是我不希望它被看到,并且当你有 X 状态时不能选择整行。
【问题讨论】:
-
为什么不可见所有字段,使用域