使用xpath重命名表单

时间:2017-08-28 10:41:27

标签: xml xpath openerp

我想更改“机会”形式的名称,我尝试了这段代码,但没有任何工作

<xpath expr="//form[@string='Opportunities']" position="attributes">
            <attribute name ="string">Affaire</attribute>
        </xpath>

1 个答案:

答案 0 :(得分:0)

如果你正在使用新的api,那么jinja会更新,你不能使用字符串xpath。 所以你应该使用表格的名称或其他属性。 表单字符串名称实际上是

<form string="Merge Leads/Opportunities">

你应该像下面的Xpath一样:

if you are using version 8
<xpath expr="//form[@string='Merge Leads/Opportunities']" position="attributes">
            <attribute name ="string">Affaire</attribute>
</xpath>

其他情况

<xpath expr="//form" position="attributes">
            <attribute name ="string">Affaire</attribute>
</xpath>

请确保您已继承正确的ID为&#34; merge_opportunity_form&#34;