跳至内容
菜单
此问题已终结
1 回复
7705 查看

I inherited form view and want to put new field inside that fields group after those fields that are inside that group. The problem is that group defined in original form does not have name, so I don't see a way to give correct path where my field should be located. For example let say there is such form with this group defined:

   ...
    <group>
        <field name="first"/>
        <field name="second"/>
    </group>
    ...

So if I inherit that form and try something like this:

<field name="arch" type="xml>
    <field name="second" position="after"/>
     <field name="third"/>
</field>

Using such approach will place my field after group which makes not properly lined with those other fields (for example it goes out bellow upper field values (both label and field). It looks like this:

     label_of_first | first
    label_of_second | second
                     label_of_third | third
形象
丢弃
最佳答案

You should use XPath Element.

See Other Links,

xpath in openerp 7

Hope It work for you,

形象
丢弃
编写者

I can use xpath, but I need to specify in which group I want to place my fields. The problem is, that given group do not have name, it's nameless. So is there any way to show where that group is located without knowing it's name??

I use xpath and bumped into the exact same problem, but no solution yet. Does anyone have new light on this subject?

相关帖文 回复 查看 活动
4
12月 21
31859
2
3月 15
8734
3
3月 15
6297
1
11月 24
1654
1
10月 24
1590