如何使用xpath在树视图上显示字段?

时间:2015-12-08 10:35:39

标签: xml xpath openerp odoo-8 openerp-8

Caption for tree view我一直在尝试使用xpath替换另一个类的树视图中的字段。

<xpath expr="//form/sheet/notebook/page/group/field/tree/field[@name='test']" position="replace">
<field name="parts_id2" style="width:30%%" attrs="{'invisible':[('sts','not in',['release'])]}"/>
</xpath>

但是该字段没有出现在树视图中,而是有时会出现在其他地方的树之外。

1 个答案:

答案 0 :(得分:0)

试试这段代码

link

    <xpath expr='//field[@name="ids name"]/tree//field[@name="test"]' position="replace">
          <field name="parts_id2" style="width:30%%" attrs="{'invisible':[('sts','not in',['release'])]}"/>
    </xpath>

expr='//field[@name="parts_lines"]/tree//field[@name="test"]'

<xpath expr='//field[@name="parts_lines"]/tree//field[@name="test"]' position="attributes">
          <attribute name="invisible">1</attribute>
 </xpath>
 <xpath expr='//field[@name="parts_lines"]/tree//field[@name="test"]' position="replace">
          <field name="parts_id2" style="width:30%%" attrs="{'invisible':[('sts','not in',['release'])]}"/>
 </xpath>

//sheet//notebook//tree//field[@name="test"]